Alan Johnson’s decision not to stand again is entirely understandable, but a huge and irreplaceable loss to local and national politics.
Alan Johnson’s decision not to stand again is entirely understandable, but a huge and irreplaceable loss to local and national politics.