Editorial use only Mandatory Credit: Photo by ITV/Shutterstock (13775480ax) Coronation Street - Ep 10902 & p 10903 Wednesday 15th March 2023 With the Americans gone the girls celebrate the deal, but they're interrupted by a worse for wear Carla Barlo