Keir Starmer is caught in yet another trap of his own making

.....

© The Guardian