Fans have lashed out at many performers for repeating songs from their first audition or semi-final performance, believing that they should have performed something different.

Britain's Got Talent: David Walliams' golden buzzer act Donchez Dacre performed Wiggle Wine for the third time [ITV]

Britain's Got Talent: Wildcard B Positive sang the same song as their audition [ITV]

Singing AA man Donchez Dacres for example started of with another song, but soon switched to his infamous Wiggle Wine song, of which he’s sung twice before.

While father and son duo Jack and Tim touched fans once again with their heart-rending audition of Lucky Ones, which was first seen in their audition.

Meanwhile, B Positive Choir once again performed their audition song Rise Up, which got a standing ovation from the audience and the judges.

Taking to Twitter, viewers lashed out at the format and slammed the acts who performed the same song again.

Jack and Tim repeated their song from their Britain's Got Talent audition [ITV]

“#BGTFinal is singing the same song in the final a little bit like cheating? #BGT,” commented one viewer.

While another remarked: “Bit disappointed some of the singing acts sung the same songs again on #BGT - Would the judges be fine with the comedians coming on and telling the same jokes? Gotta know more than 2 songs surely. @BGT.”

Britain's Got Talent 2018: Highlights

Britain's Got Talent 2018: Highlights

Ant McPartlin puts on a brave face as he returns to work on Britain's Got Talent alongside best friend Dec Donnelly and Amanda Holden, Simon Cowell, Alesha Dixon and David Walliams

A third person ranted: “So your telling me that someone who sings the same song week after week is in the final top 3, but walking over a variety of platforms with someone on top of your head isn't. Might as well get myself on the show then #BGT.”

“Father and his annoying kid singing same annoying song as their first audition,” moaned a fourth viewer.

Britain's Got Talent 2018 final was won by Lost Voice Guy comedian Lee Ridley [ITV]

“The guy has literally sang the same song three times. you have got to be joking lol. #BGT,” tweeted a fifth account.

With another adding: “For goodness sake, the singing acts aren’t being very original tonight. Both Jack and Tim and this choir singing the same songs from their auditions. Uhhhh #BGT.”