Britain's Got Talent viewers and theatre lovers were left feeling extremely emotional as some of the West End's finest showed the world what we are missing during last night's final.
The casts of Les Miserables, Phantom of the Opera and Mary Poppins wowed on stage with a string of epic performances ahead of the winner announcement.
In a medley spearheaded by theatre legend Cameron Mackintosh, cast members belted out classic songs like Step in Time, Phantom of the Opera and One Day More.
It left fans applauding in their living rooms as the casts of some of the biggest musicals delivered an amazing performance to remind everyone how important the arts are to millions.
Read more on mirror.co.uk