Britain's Got Talent returned to our screens tonight as acts tried to impress the judges tonight with their unique talents in the 17th series of the show. 

Simon Cowell, Amanda Holden, Alesha Dixon and Bruno Tonioli returned to the judging panel with Anthony (Ant) McPartlin and Declan (Dec) Donnelly back as hosts.

The opening act tonight did not sit well with a lot of viewers online as some called for the show to be "axed".

Sven Smith took to the stage and for a moment it looked like the rocker was going to pull out of a guitar. But there never was a guitar.

Sven then mimed his way through several well-known headbangers and even poured one of the judge's water on himself during the performance.

Simon Cowell said: "I love those types of acts." However, not everyone shared Cowell's sentiment.

Alesha Dixon was the only judge to buzz for it to stop, "I knew she wouldn't like it," Ant remarked.

One viewer said: "#BGT needs axing, bring X Factor back"

Another replied: "#BGT The other buzzers not working?"

"What in the Year 8 Drama Class is going on here?! #BGT #BritainsGotTalent," someone joked.

Whilst another said: "Erm…what is this nonsense?!"

Recommended reading:

Britain's Got Talent: Viewers all make the same complaint

Britain's Got Talent has become an insult says viewers

Britain's Got Talent: Golden buzzer for amazing young girl

Last week

Saturday's episode saw two gold buzzers awarded - one to 28-year-old singer Sydnie Christmas who dazzled the judges with her voice and the other to Ssaulabi Performance Troupe who impressed with their taekwondo skills. 

On Sunday, Dixon hit the golden buzzer for Ravi’s Dream Team - a choir led by a boy with a brain tumour.

Several other acts have also made it through to the semi-finals including 10-year-old dancer Trey Braine, and Genevieve Cote - who provided sounds of nature and athletic stunt man Arbon.

Those who make it through the audition stages will progress to the semi-finals and move a step closer to being crowned Britain's next superstar.

The winner of the series will take home the £250,000 cash prize and earn a spot on the bill of the Royal Variety Performance. 

After a double bill of BGT last weekend on Saturday and Sunday, there will just be one episode this week which will air tonight (April 27).