Van 2007 tot maart 2010 is John opvolgend raadslid voor GroenLinks Schiedam geweest en nam hij deel aan de raadscommissie Ruimtelijke Ontwikkeling en Beheer. In maart 2010 heeft hij plaats gemaakt voor Jeroen Ooijevaar. Als adviseur van de fractie blijft hij zich inzetten voor GroenLinks in Schiedam.
John Witjes: "Als opvolgend raadslid was het hard werken, want bijvoorbeeld de groene ambities van Schiedam gingen niet ver genoeg. De stad kon groener, schoner, milieuvriendelijker: keuzes maken op deze punten was noodzakelijk, maar gaf juist ook nieuwe uitdagingen voor de Schiedammers.
Ik vond en vind dat de politiek de voorwaarden moet scheppen om tot een groter milieubewustzijn van de Schiedamse bevolking te komen. Als bedrijfsarts van het Erasmus MC zet ik mij in voor een gezonde werkomgeving en als adviseur van GroenLinks Schiedam voor een gezonde stad voor nu en de toekomst."