code and figures for guardian data UK general election analysis