This article contains spoilers for tonight’s Coronation Street, which has not yet aired on TV but is available to watch now on ITVX.
We are all rooting for Todd Grimshaw (Gareth Pierce) to escape his current situation, but things just seem to keep getting worse.
Since he began dating Theo Silverton (James Cartwright) earlier this year, we have seen Todd become a shell of the man he used to be.
Theo has strategically broken Todd down over several months, with cruel tactics of manipulation, aggression and control.
He has gaslit, isolated and lashed out at his partner, and it has been painful to see the once outgoing Todd become nervous and unsure of himself.
Fortunately, we are not the only ones noticing a change in Todd’s behaviour.
Local vicar Billy Mayhew (Daniel Brocklebank) has been one of Todd’s closest friends for years, and he has finally started to notice that something isn’t quite right in Theo and Todd’s relationship.
Theo has always held a grudge against Billy, previously causing a fuss whenever Todd wanted to spend time with him. Eventually, Todd stopped hanging out with Billy, and his adopted daughter Summer Spellman (Harriet Bibby), in order to appease his partner.
Despite pushing Billy away, Todd has still caught his attention – especially in tonight’s episode.
Recent Coronation Street scenes saw Theo learn about a number of Todd’s crushes, from famous actor Andrew Scott to local businessman Nick Tilsley (Ben Price).
Furious that Todd had dared engage in a conversation with his childhood crush, Theo dragged him away to pick up a birthday cake for George Shuttleworth (Tony Maudsley).
Outside the cake shop, Theo laid into Todd for flirting with Nick and making a laughing stock of their relationship.
Don't miss a Soaps scoop! Add us as a Preferred Source
As a loyal Metro Soaps reader, we want to make sure you never miss our articles when searching for stories. We have all the latest soaps news, spoilers, videos, and interviews, with a vibrant community of highly engaged readers.
Click here and tick Metro.co.uk to ensure you see stories from us first in Google Search.
Todd was quick to defend himself, pointing out that he had no feelings for Nick and that their conversation was totally innocent, but Theo refused to hear it.
In a cruel move, he forced Todd to walk home across Manchester while he drove the cake back to the party.
This action proved to be even more spiteful when, in tonight’s episode, it was revealed that Todd had left his jacket and phone behind.
When Theo returned to the party alone, making a big spectacle about the fact that he had been the saviour of the day by retrieving the cake, Billy was quick to note Todd’s absence.
Theo brushed off his concerns by telling him that Todd had had too much to drink and gone home to bed, before abruptly ending the discussion by asking Sally Metcalfe (Sally Dynevor) to dance with him.
When Billy found Todd’s jacket and phone, he set off to deliver it to him, only to be stopped by Theo, who insisted that Todd would be asleep by now.
Unfortunately, Billy later learnt that this wasn’t the case, when he bumped into a soaked and frozen Todd.
Though Todd tried to make excuses for why he had been out without a coat or his phone, Billy didn’t believe him, and was certain that Theo had something to do with the situation as he explained that he knew he hadn’t drunk as much as Theo had made out.
In a bid to help Todd see that he was willing to support him, Billy gave him a key to his flat, should he need somewhere to stay.
Will Todd accept Billy’s help, or has Billy intervened too late?