Skip To Content

Where To Stream Britain's Got Talent Season 12 Episode 17

Live Semi-Final 5 - Results

The results are in...but which of the acts will have booked a place in the final?