Kids’ heartwarming performance of Queen's 'Don’t Stop Me Now' left Britain’s Got Talent judges in tears

A group of adorable primary school kids have absolutely blown the judges of Britain’s Got Talent away with their spectacular onstage act.

Performing an energetic rendition of Don’t Stop Me Now by Queen, Flakefleet Primary school’s choir – led by head teacher Dave McPartlin – left judges David Walliams, Amanda Holden and Alesha Dixon with tears of joy in their eyes.

The singing was accompanied by colourful props and costumes along with some adorable dance moves, which earned the young children the coveted Golden Buzzer.

"It was one of the most joyous things I’ve ever seen," David told the primary school children after their act. "You’ve just made all [of] our hearts sore today."

Watch the sweet performance above!