Just as Steve and Michelle's relationship
appears to be back on track, they will be interrupted when an
uninvited Will and Saskia arrive at The Rovers.
A
clearly fired up Saskia has an accusation to make, but will she spill
the beans about Michelle and Will's ill-fated fling? And how will Steve
react if she does?
Airs Monday, June 6th