A dance group fell agonisingly short of a place in the finals of Britain's Got Talent.

Dance troupe IMD Legion, which includes Khyrese Heron, 14, of Ponders End, wowed the judges in the live semi-final of the ITV talent contest with their high octane Avengers theme performance.

Judges Simon Cowell, David Walliams, Amanda Holden and Alesha Dixon all complimented to the group, primarily from east London, with Holden dubbing them “new generation Diversity”.

However, despite making it into the top three on Wednesday night, they were to fall at the final hurdle.

The four judges could not make a decision between the dance group and Siberian group UDI and sent the decision back to the public vote.

UDI prevailed, leaving the group inconsolable.

Watch IMD Legion's performance below: