Trapped in a toxic cycle of physical and emotional abuse, Todd Grimshaw ( Gareth Pierce) finally finds the strength to leave ...
After Todd installed cameras around the flat to catch Theo in the act, and an incident in which Todd tried to shove Theo away ...
Theo used this as another tactic to manipulate Todd, disappearing and later cheating on him with Pete Lang (Andrew Hayden-Smith), humiliating him by pouring a bottle of milk over his head and actively ...
Bruno Langley, who played Todd Grimshaw on Coronation Street from 2001 to 2017, was sacked from the soap after pleading guilty to sexually assaulting two women in a Manchester bar ...