Coronation Street star Jack P Shepherdhas revealed that’s battling an eating disorder. 

The actor, who portrays David Platt on the ITV soap, opened up after a nasty comment from an online troll.

A social media user branded the star ‘too thin’, and said he could ‘do with a good feed.’

Jack responded to the troll, revealing that he his battle with an eating disorder.

‘I have an eating disorder,’ the soap star said in a tweet back in January. ‘Thank you for being nice.’

Jack, 33, received support on social media after speaking out.

‘Good on you for speaking out.’ said one user, ‘I do too and you’ve inspired me to say it out loud.’

‘Well done on speaking out,’ said another, adding: ‘however you shouldn’t have to explain yourself.’

Jack has not revealed any more details on his eating disorder. 

The star has portrayed David on Coronation Street since 2000.

He has been in a relationship with Hanni Treweek since 2017. They originally met on set of the long-running serial drama when Hanni was working in the script department.

By editor2