Coronation Street barmaid Tina McIntyre lashes out at her lover Peter Barlow next week when she feels let down by him yet again.

Tina, played by Michelle Keegan, loses control when she realises that Peter may never pluck up the courage to tell his wife Carla the truth about their secret relationship.

Viewers will see Tina hope for a commitment from Peter (Chris Gascoyne) when he tells her that he loves her, but in reality he is just trying to keep her on side.

When Tina puts pressure on Peter to be honest with Carla so they can be together properly, he lets her believe that he plans to do just that.

Later, however, Tina is dismayed to get a smile from Carla when the businesswoman pops into the Rovers Return. Realising that Peter hasn't ended things with Carla, a furious Tina tracks him down and slaps him…