Britain's Got Talent returned to our TV screens tonight in the second to last episode of auditions, just days before the live semi-finals are due to start.

One of the first acts to take to the stage in front of judges Simon Cowell, Amanda Holden, Alesha Dixon and Bruno Tonioli was comedian Kevin Finn who has made quite the name for himself on TikTok.

The 30-year-old who is originally from Canada now lives in Warrington and said his dream is to start a family and life here in the UK.

But although he received a huge applause and cheer on-screen during his stand-up performance, the audience at home had mixed reviews as he joked about the Northern accent and "big Tesco".

One person posted on X: "Is this guy alright? #BGT"

Another added: "Don't get it, why's everyone laughing? He just isn't funny ... #bgt @BGT #britainsgottalent"

Someone commented: "Had more laughs the last time I had root canal work."

However, many others thought Kevin was a "Canadian Peter Kay".

This account wrote: "Best comedian they've put through so far.#BGT"

"Kevin brilliant Yorkshire accents and thanks for bringing the BARNSLEY love #bgt #britainsgottalent #barnsley," said one fan.

This ITV viewer tweeted: "Was nervous for Kevin but needn’t have been. He was funny. Theres a big Tesco in every town #BGT"

All Britain's Got Talent Winners

Who got the golden buzzer in BGT 2024?

Just one of the several acts given the golden buzzer by Bruno throughout series 16 of BGT so far is the all-male dance group Phoenix Boys.

The group of dancers aged eight to 19, dazzled the crowd with backflips, pirouettes and split leaps during their performance to Sam Ryder’s song Tiny Riot last weekend.

Bruno, who is a professional dancer and choreographer gave the routine a standing ovation before hitting the special buzzer so hard that he cracked it.

Recommended reading:

When is the final of Britain’s Got Talent 2024?

ITV has confirmed the final of Britain’s Got Talent this year will air on Sunday, June 2 from 7.30pm on ITV1 and ITVX.

This will follow on from five live semi-finals which will start from Monday, May 27 until Friday, May 31.

Britain’s Got Talent continues tomorrow (May 26) on ITV1 and ITVX from 8pm.