Starmer might be politically weaker than he looks