Keir Starmer is caught in yet another trap of his own making
.....
© The Guardian
visit website