
Share
20th April 2015
07:53am BST

Brooke and Josh (image via Instagram).
A source told The Sun on Sunday: “Brooke and Josh still have feelings for each other, but their long-distance relationship has just been too hard.”
The insider added that the split is “for good,” seemingly referencing the fact that the couple broke up last year but soon got back together.
Twenty-two-year-old Brooke is best known for playing Sophie Webster in Coronation Street.
Brooke as Sophie in Coronation Street (image via ITV).