Contributor

Tim Johnston

Politics. Campaigns. Analysis.

Commentary and analysis with a focus on progressive politics.

BA (Hons) Creative Writing & Politics.

Main interests: campaign strategy and speechwriting.

Feel free to drop me a line! It would be great to hear from you.