Gail meets David’s new girlfriend in next week’s Coronation Street.

David turns up with Candy in tow – and Gail’s horrified to learn they are engaged and she’s coming to live at No.8.

Audrey tries to calm Gail by saying the romance will soon fizzle out… until David explains the wedding is in three weeks.

But when Candy turns up in the Rovers, Steve and Becky are gobsmacked to discover it’s actually Kylie!

Meanwhile, Maria gets some very unwanted attention from businessman Frank Foster.

Get the scoop on Coronation Street: