Coronation Street fans are set for an eventful week next week, with a workplace catfight and a death in the Rovers.

Warning: spoiler alert!

Never far from trouble, short fuse Eva (Catherine Tyldesley) and arch-schemer Tracy (Kate Ford) come to blows in the factory.

After the bust-up, Eva is sacked and is forced to think about Eric's (Timothy West) offer to travel the world.

However, after much deliberation, Eva decides to decline Eric's offer – but when she goes to tell him in the Rovers she discovers that he has died at his table.