Street dancers Diversity are celebrating a shock victory over singer Susan Boyle in the Britain's Got Talent TV show final.
The group's performance won them £100,000 and a spot in the Royal Variety Performance in front of the Queen.
The members of the Essex dance troupe were visibly stunned when the result of the public vote was announced.