Britain's Got Talent fans applauded a comedian as he defied his critics with his final performance tonight.
Nabil Abdul Rashid received over 800 complaints last week for his semi final act which centered around race.
Tonight Nabil continued on the same theme and even poked fun at the criticism he'd faced.
He started his routine by saying: "I got a lot of complaints, I was shocked that many of them knew how to write."
His performance continued in the same vein as he urged people to vote for him to make him a black winner of the talent show.
Nabil ended his routine and said: "You know what they say when you go black you don't go back, once you try Nigeria, no one can meet the criteria!"
The judges applauded his routine and Ashley Banjo paid him a special compliment, after he too had been hit with complaints for Diversity's Black Lives Matter inspired dance routine.
Ashley said: "I know what it's like to get a few complaints." Amanda quickly added: "So do I."
Ashley continued: "I'm proud that you've had this chance and you haven't bowed to the pressure."
And viewers at home loved his defiant performance.
Nichola D said: "So many people complaining about Nabil's set and saying it was offensive...yes he used comedy to highlight real issues and if that made you feel uncomfortable/horrified/offended, then the problem is with you and not with his act!"
Enter your postcode below to claim a free scratchcard
Tash Amaka said: "To be fair to Nabil the haters keep giving him material for his comedy the more you’re offended the more you motivate him."
Simon said: "Nabil on the # BGT final was hilarious. If you found him racist it says more about you than it does about him. Superb set hope to see more of him in the future."
*The BGT final is on ITV player