Not all the magicians on British reality TV competitions are dancing on ice… Ben Hart actually performed magic when he returned to the Britain’s Got Talent stage over the weekend as part of the current run of BGT: The Champions.