Guidance: Contains flashing images.
ITV

Britain's Got Talent

Live 3

Episode 12 - After hundreds of auditions, the talent search reaches the semi-finals. The final 40 acts now perform in the hope of impressing the public as well as the judges.

  • 8 days left