Musical theatre boy band Collabro won tonight's Britain's Got Talent final with a classic song from Les Miserables.
So the semi-finals are over - and after a string of closely-fought shows we have our finalists for Britain's Got Talent 2014.
Dancing grandmother Sarah “Paddy” Jones will return to the Britain's Got Talent stage after getting the all-clear from her doctor.
Musical theatre boy band Collabro are the winners of Britain's Got Talent after they finishing ahead of opera singer Lucky Kay and young rap duo Bars and Melody in tonight's final.
Vocal harmony group Jack Pack finished fourth, illusionist Darcy Oake came fifth and 15-year-old singer James Smith was sixth.
Vocal group Collabro and illusionist Darcy Oake have made it through to the final of Britain's Got Talent following the first of the live semi-finals this evening on ITV.
The five-piece group came top of the public vote, while Darcy faced a run-off with impressionist Jon Clegg.
Darcy and Jon received two judges' votes each so it went down to the public vote, with the Canadian magician coming out on top.
Read all the latest news on Britain's Got Talent here.
There will be a double dose of Simon Cowell on tonight's Britain's Got Talent when the showbiz music judge comes face to face with his namesake.
The other Simon, a 37-year-old singer from Northumberland, will try to impress the judges with his version of When You Tell Me That You Love Me by Diana Ross and tells Cowell: "It's an honour to have this name.
"I just feel like I'm meant to be on the stage in some way, it's just my biggest dream to win this show."