Coronation Street's Steve McDonald will be left stranded on honeymoon in Morocco after his new wife Tracy Barlow dumps him and steals his passport.

Simon Gregson

Simon Gregson

The cab driver - played by Simon Gregson - thought he had got away with bonking Leanne Battersby (Jane Danson) when he manages to make it down the aisle with the flower shop owner, but little does he know his whole world is set to come crumbling down around him as Tracy has been plotting her revenge.

The vindictive woman - played by Kate Ford - will wait until they are abroad to give her new husband a taste of his own medicine as she snatches his travel document, meaning he can't leave the country, and flies home without him.

A source told The Sun newspaper: "'Coronation Street' lost its humour a bit under the previous regime, but new boss Iain MacLeod is keen to bring it back. This storyline will have fans laughing in their armchairs again. It's classic 'Corrie'."

Although her revenge will have viewers in stitches, Tracy will be left red faced when she realises that Steve had actually been bunked up with Leanne - whom he has son Oliver with - and not Abi Franklin (Sally Carman) as she first thought.

Steve - who has been married seven times - landed himself in hot water last week when he was caught in bed with Leanne after he convinced himself that Tracy had given him a "free pass" to cheat before their big day.

However, it ended up being a huge misunderstanding as she was actually giving him a free pass to the spa where they were supposed to be getting married.

And it's a well-known fact that the bumbling idiot is no good at keeping secrets, which leads to Tracy interrogating him about his "free pass" on their wedding day.