Tag: petard039

spot_imgspot_img

'Starmer been hoist by his own petard' Neil in brilliant slap down 'set the bar that low'

Andrew Neil summed up Sir Keir Starmer's predicament with an obscure saying, arguing the Labour leader had been "hoist by his own petard"...