Chris Perry, who has died aged 76, was a journalist, a teacher, a politician and an indefatigable righter of wrongs.
Born in Winchester, Hampshire, Chris grew up on a housing estate and attended Peter Symonds school in the city. His father, Douglas, was a local government officer and his mother, Esme (nee Walker), a domestic servant.