Ahead of the final, we want to know who you think should win the show and scoop the £100,000 cash prize and a spot at the Royal Variety Performance.

You can vote in our poll below:

The grand final was originally due to take place on Sunday, but bosses made the decision to move it after plans for a concert to benefit the victims of the Manchester terror attack were announced for the same night.

As a result, ITV will no longer air the British Soap Awards live on Saturday as planned, and they will now be screened on Tuesday instead.