Sir Keir Starmer recently called pro-Palestine student protests on October 7 “un-British” - and in doing so, sounded not ...