David Walliams left Simon Cowell flustered for all the wrong reasons on Britain's Got Talent tonight.
Comedian David joined Joy Weir on stage for an incredibly high energetic performance, in what fans described as a Susan Boyle moment, as the Scottish hopeful impressed with an unexpected high energy dance routine.
Joy, aged 77, from Whitburn, West Lothian stood on stage as the beginning of Beauty and the Beast played, but it soon remixed into a big dance track as Joy showed off her moves, earning cheers from the crowd.