Stephen Sutton, a 19-year-old cancer patient who raised over £3.2 million for the Teenage Cancer Trust, has died today.

His family posted the sad message to his Facebook page explaining that he had been re-admitted to hospital and passed away in his sleep.

Stephen hit the headlines when his selfie (above) went viral and raised millions for charity in the process, and after battling the disease since 2010, his condition deteriorated over the past few days.

Stephen’s mother posted a message saying that her son was selfless and courageous, adding "we all know he will never be forgotten, his spirit will live on, in all that he achieved and shared with so many."

Main pic via BBC