Written by LucasbarstowNovember 20, 2019 Giant Douche vs Turd Sandwich A take on the state of British politics at the moment and probably politics in general.