With thousands of council seats up for election in 230 of England’s 317 councils, GK’s Managing Director Scott Dodsworth takes a look at the results thus far and assesses what they mean for the UK’s two biggest parties. Find Scott’s analysis here: Local Elections: what we know so far