Officials for the ITV talent show have confirmed the final acts to take part in the last semi-final and one person is missing

-
This Saturday will be the last fans will get to see their favourite semi-finalists of the series, with eight acts going head-to-head, battling it out for one of two remaining places in the final.
Britain's Got Talent officials have now confirmed that the line up will include the following acts: Binita, CJ Emmons, Han & Fran, Harry Moulding, Jerry Pop, Lazy Generation, Manho and Red Panda
Despite speculation of a possible return, Teddy Magic was notably missing from the recent announcement confirming the final acts that will take part in this weekend's competition (May 24).
Previous promises had been made that Teddy could get a second chance to perform in the semi-finals for judges Simon Cowell, Amanda Holden, Alesha Dixon and Bruno Tonioli, however the young star failed to get a mention.
The eight-year-old magician had previously wowed the judges with his talent but withdrew from his performance that had been scheduled for April 26, at the last minute and without warning.
BGT confirm the last semi-final line-up and one person is 'missing' (Image: itv) After he'd been introduced by hosts Ant McPartlin and Dec Donnelly it became evident that there was a problem, with the presenters stumbling before confirming that young Teddy "wasn't ready" to perform yet.
Ant explained: "Now Teddy isn't quite ready backstage yet, so we'll chat to you judges," improvising before Dec stepped in adding there had been a "little change of plan".
Teddy was not mentioned in the final announcement (Image: PA) Seemingly unimpressed, Simon quizzed: "Wait, so the act's not ready?" as Ant hit back telling him "He's only eight years old, so back off." After some time had passed, it was decided by producers that they would be moving on to act three instead, as Dec promised: "We're going to go to something else and come back to Teddy later on."
There were rumours that Teddy would eventually show up in another semi-final round.
Teddy initially blew the judges away with his performance (Image: (Image: ITV)) The Sun had previously reported that Teddy would be bowing out from this year's competition, sharing a statement from officials.
A BGT Spokesperson said: "After discussions with Teddy's parents and the production team, it has been jointly agreed that Teddy won’t perform in this year's semi-finals, but BGT hopes to see Teddy again in a future series."
Teddy's family added: "We want to thank everyone who has supported Teddy and cheered him on – he continues to fill our world with magic."
Britain’s Got Talent will air on Saturday night at 7pm, LIVE on ITV1 and ITVX