Labour's battle between right and left causes Starmer to stu