Britain’s Got Talent is heading for its finals and there are still a few magic acts in contention, including teen magician Jasper Cherry.