The BGT Final was the most JOYOUS night of telly!

Aidan McCann
Aaron and Jasmine
Damien O'Brien
Steve Royle
Magical Bones
Sign Along With Us
James and Dylan Piper
Nabil Abdulrashid
Jasper Cherry
Jon Courtenay