Keir Starmer didn't earn any Brownie points with King Charles by publicly handing over his state-visit invitation to ...