Maria Connor’s (Samia Longchambon) latest stroll down Coronation Street is going to feel like she’s in a nightmare soon, as she spots her mortal enemy Eva Price (Catherine Tyldesley) over the road.
Outside The Rovers, newcomer Ben removes Eva's blindfold and reveals that he's bought the pub for her. Across the street, Maria watches in horror, realising that Eva is back. Eva thanks Ben for the ...