Welsh actor Gareth Pierce plays Todd Grimshaw in Coronation Street Welsh actor Gareth Pierce plays Todd Grimshaw in Coronation Street (Image: ITV)
Coronation Street's Todd Grimshaw, portrayed by Gareth Pierce, is currently at the heart of a distressing domestic abuse storyline.
Todd finds himself in an abusive and controlling relationship with his new partner Theo Silverton, played by James Cartwright, on the famous cobbles.
In Monday's episode, available on ITV X, viewers saw Theo pressuring Todd into training for a half marathon, relentlessly pushing him to run despite his evident struggle.
As the week progresses, the situation deteriorates further when Theo introduces a full-length mirror, insisting that Todd use it daily to monitor his physique. Coronation Street's T

Daily Star

Britain News
Mirror
The Daily Mash
Metro Entertainment
The Spectator
Hello Magazine
Kerrang!
People Home