The Lance Corporal on winning Britain's Got Talent and his first UK magic tour
now playing
Richard Jones