Keir Starmer’s biggest headache: Donald Trump or Brexit?