Britain’s Got Talent has announced its forty semi-finalist, including magic acts James and Dylan Piper, Damien O’Brien, Jasper Cherry, Magical Bones, Kevin Quantum, Hakan Berg and Aidan McCann so magic is alive and well across the pond!