Here is the full list of acts through so far to this years live final of Britain’s Got Talent:
Show 1 Winners: Richard & Adam – Opera singing duo
Show 1 Runner-up: Arisxandra Libantino – Singer
Show 2 Winner: Jack Carroll – Comedian
Show 2 Runner-up: Gabz – Singer
Show 3 Winners: Luminites – Singers/Band
Show 3 Runners-up: Pre Skool – Dance Troop
Show 4 Winner: Francine Lewis – Impressionist
Show 4 Runner-up: Asanda Jezile – Singer
Show 5 Winners: Attraction – Shadow/Silhouette Theatre Group
Show 5 Runner-up: Jordan O’Keefe – Singer/Guitarist
Wild Card: Steve Hewlett – Ventriloquist
The 10 acts who either win their semi-final or finish as the runner-up will automatically go through to compete in the live final.
However they will be joined by one wild card act who will be chosen by the judges from all the semi-finalists who previously failed to make the grand final.