‘Oh My God’: UK Leadership Debate Broadcast Goes Off Air After Loud Smash in Studio

UK PM hopeful Liz Truss looked on in horror, saying “oh my God” after a loud smash off-camera brought a leadership debate to a halt Tuesday.