Coronation Street fans were left heartbroken after Michelle Connor walked out on Steve McDonald.

The couple’s relationship has been on the rocks ever since Michelle (Kym Marsh) admitted to cheating on Steve (Simon Gregson) with her first love Will (Leon Ockenden).

Michelle cheated on Steve with WillMichelle cheated on Steve with Will (ITV)

The drama meant that his daughter Amy, who has been staying with them after falling out with her mum Tracey Barlow (Kate Ford), now feels unwelcome in their home. Michelle made the selfless decision to leave for Amy’s sake.

Amy was upset by the rowAmy was upset by the row (ITV)

But this has fans very worried.

And sympathetic…

In fact, one even threatened a boycott.

Fans were anguished that Michelle left – even though Steve asked her to stay and work it out.