Britain's Got Talent 2015 final: When is it, who are the contestants and what time does it start?
Will Welsh choir Cor Glanaethwy prove the bookies right and win?

It’s set a TV ratings record to become the most-watched show of 2015 so far, but Britain’s Got Talent must come to a close this weekend.
Whether you’ll be celebrating the end of the series or tuning in for some guilty pleasure viewing, here’s what you need to know about the final:
When is the Britian’s Got Talent final?
The BGT final airs on Sunday night, not Saturday, when it is usually shown on TV.
The final takes place on Sunday 31 June from 7.30-10pm on ITV.
Who is in the final?
So far, the finalists are:
Dance act Old Men Grooving
Light dance troupe UDI
Magician Jamie Raven
Musician Isaac Waddington
Family singers The Neales
Dog act Jules O’Dwyer and Matisse
Welsh choir Cor Glanaethwy
Dance group Entity Allstars
With two more finalists to be decided on Friday night.
When will the winner be announced?
Two and half hours of TV is a lot to sit through. If you’re just keen to know the name of the winning act, tune in a bit before 10pm when Ant & Dec will reveal who has won the £250,000 prize and the chance to appear at the Royal Variety Performance.
Who are the bookies’ favourites to win?
Welsh choir Cor Glanaethwy are the bookies’ favourites to win with odds of 11/10 (Betfair).
Vocalist Calum Scott is second with odds of (7/2) followed by Jules O’Dwyer and Matisse (6/1).
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies
Comments