Britain: a country in terminal decline, which needs bold new visions and an actual fucking intervention.
Instead, the current state of opposition politics in Britain is, “pause dumping shit into the rivers for a weekend”. www.standard.co.uk/news/politi…