John has been District Councillor from Trinity Ward in the Town of Stroud for 32 years. John has the distinction of being one of two Green Party members to win elected office for the first time in this country.
John also represents Trinity Ward on the Stroud Town Council and over the years has served a number of occasions as Mayor of the Town of Stroud. John has been active in the peace movement and is now prominent in the campaign to demand a second public referendum for leaving Europe. John is a Quaker and considers himself a Deep Green.