Check out the line-up for the first Semi-Final
In the first of our Live Semi-Finals, these eight incredible acts that will be battling it out to secure their place in the Britain’s Got Talent Final.
Join us on ITV and STV from 7:30pm on Monday 27th June to see who has what it takes to impress the Great British public.