Last night (May 29) we saw singer Sydnie Christmas and singer impressionist Mike Woodhams become the latest two acts to make it through to the Britain’s Got Talent (BGT) 2024 final this weekend.

Sydnie won the main public vote of the night after her cover of My Way and will be joining the likes of magician Jack Rhodes from earlier in the week.

However, the judge's vote ended in a split decision against Mike and Scottish dancer Leightonjay Halliday.

Alesha Dixon and Simon Cowell voted to put Mike through to Sunday’s big show (June 2), while Bruno Tonioli and Amanda Holden chose Leightonjay.

This meant it went back to the public vote and it was Mike who was revealed as the second finalist of the night.

But this evening (May 30) will see another eight acts give it all they have in the fourth BGT semi-final of the week, as they hope to be crowned the winner in only a matter of days.

Let’s see who is performing – is one of your favourites from the series in the line-up?

Who are tonight’s semi-final acts performing on Britain’s Got Talent?

  • Northants Sings Out (choir)
  • Kevin Finn (comedian)
  • Phoenix Boys (dance group)
  • Harrison Pettman (singer)
  • Andrew Curphey (entertainer)
  • Nabe (impressionist)
  • Itzel Salvatierra (acrobat)
  • Abigal & Afronitaaa (dance duo)

The special guest performance on Thursday’s BGT show will be a UK TV exclusive from the cast & Juliet.

They will perform Katy Perry's iconic anthem Roar.


All Britain's Got Talent Winners


What time does Britain’s Got Talent start tonight?

As usual, the fourth live semi-final of BGT this week will be hosted by Ant and Dec and will air from 8pm tonight on ITV1 and ITVX.

The last semi-final will be broadcast tomorrow (May 31) at the same time from 8pm.


Recommended reading:


Who is through to Britain’s Got Talent final 2024 so far?

  • Sydnie Christmas
  • Mike Woodhams
  • Jack Rhodes
  • Haribow
  • Innocent Massuku
  • Sslaubi Performance Troupe

The final of BGT 2024 will take place on Sunday, June 2 on ITV1 and ITVX from 7.30pm.