Sir Keir Starmer has long been up for fights with his party. But with controversy around every corner, who are the tribes in ...