NEC results – what does it all mean?

Labour’s NEC election results were released today, with Ken Livingstone, Ann Black, Ellie Reeves, Christine Shawcroft, Kate Osamor and…