Viewers have called a young sleight of hand magician who appeared on Britain's Got Talent "supernatural" as the judges were left in disbelief by his mind-boggling performance. 23-year-old Junwoo had travelled almost 20 hours from South Korea just for the audition, and told the judges that he decided to become a magician after watching clips of previous magicians on the show on YouTube.
He began his act by taking Alesha Dixon's sunglasses and making them disappear, before procuring a seemingly never-ending number of cards. He produced the cards spontaneously in a choreographed routine in time to popular hit 'Cake by the Ocean' by DNCE. The judges were left open-mouthed at the routine, which ended with him creating a box from the cards which held Alesha's sunglasses.
The seemingly impossible act earned Junwoo a standing ovation, with calls from the audience for him to be given the Golden Buzzer. David Walliams praised it as a "whole new way of presenting magic", while Amanda Holden called his sleight of hand "impeccable". Read all our Britain's Got Talent stories here.