Learn languages naturally with fresh, real content!

Popular Topics
Explore By Region
Britain's Got Talent 2025 semi-final airs May 31st, with eight acts vying for two finale spots.
The last semi-final of Britain's Got Talent 2025 will feature eight acts competing for the final two spots in the finale, airing on May 31st at 7pm on ITV1 and ITVX. The show has made format changes this year, with semi-finals now airing weekly instead of nightly at the end of May. Additionally, the golden buzzer now appears during live shows, sending one act straight to the final each week. The winner receives £250,000 and a spot at the Royal Variety Performance.
60 Articles