Diversity graced the Britain's Got Talent stage once again on Wednesday night and addressed their controversial performance in 2020.
The dance troupe won the talent contest in 2009 and took to the show's stage again two years after their powerful routine which allowed them to send out a strong message following the death of George Floyd in America.
The dance back then focused around the Black Lives Matter movement and the protests which followed Floyd's death.
It saw dancer, choreographer and BGT guest Ashley Banjo have his neck knelt on by a white police officer before the full group took the knee in the strong statement against racism.
It divided the opinion of the nation and resulted in over 24,5000 complaints to Ofcom, but the group were on hand on Wednesday's showcase another mesmerising performance.
This time the troupe portrayed the message of social media and connectivity, but they once again took the knee as a nod to their much-talked-about routine as it flashed up on a big screen and rain flooded down.
A voiceover said: "Exposure to this type of connection can cause your entire outlook to change. It fills you with hope and joy. Sometimes it fills you with struggle and pain.
"You know what I've learned, you can't be angry at the rain. It simply doesn't known how to fall upwards this rain and sometimes people love you, sometimes they complain.
"You stand by what you believe in if you want to make change. Nothing but love for those that stood by our name."
Fans of the show were quick to voice their opinion on the latest performance on social media with many giving the group their backing.
One Twitter user wrote: "Yet again another outstanding performance from @Diversity_Tweet. So glad they did a throwback to that performance where there was loads of totally stupid complaints. Keep on telling it like it is #BGT."
Another praised the group's decision to stand by their stance, penning: "Big up Diversity for not changing their stance."
A third agreed and said: "People who find Diversity boring or annoying for speaking out on race issues have the privilege of not having to worry about these issues in the first place #BGT so glad they stood their ground."
The Britain's Got Talent final airs Sunday 5 June at 7:30pm on ITV.