'Coronation Street's Daniel Osbourne will be left fighting for his life after an overdose.

Rob Mallard

Rob Mallard

The student - who is played by Rob Mallard - is struggling with the pressure of he and his entire family coming under suspicion after his father Ken Barlow (Bill Roache) was knocked unconscious when he was pushed down the stairs earlier this year, and he turns to recreational drugs to cope.

A source told The Sun on Sunday newspaper: "The entire family are suspects following the drama with Ken.

"Daniel doesn't cope well at all. He will be seen struggling with difficult emotions. Things only get darker as the weeks go on.

"Viewers will have to wait to see if he is saved or if the family are left grieving so soon after Ken's lucky escape."

On Friday (21.04.17), viewers saw Ken's grandson, dodgy lawyer Adam Barlow (Sam Robertson) arrested for pushing the popular pensioner following a tip-off to police from his niece Amy Barlow, but the teenager's mother, Tracy Barlow (Kate Ford) suspects she's covering something up.

A spokesperson for the ITV soap simply said: "We never comment on storylines."

Daniel's overdose could be linked to the surprise return of his mother Denise Osbourne, as actress Denise Black recently confirmed she's returning to Wetherfield, over a decade after she last played the hairdresser.

The 59-year-old actress set tongues wagging earlier this month when she was spotted full of smiles as she walked onto the set in Manchester, with a script in her hand.

Denise's new job comes just weeks after she left rival soap 'Emmerdale' as Joanie Wright when she was killed off just months after she destroyed Zak (Steve Halliwell) and Lisa Dingle's (Jane Cox) relationship by having an affair with the farmer.