David Vance SubstackRead More
Last week saw a significant number of Green Party candidates elected to positions across England, Scotland and Wales. I can honestly say that some of these are amongst the most weird and disturbing people to ever enter elected political life.
