© Peter Brookes
An analysis of the UK General Election 2017, from intrepid UK News reporter Jonathan Pie.

Warning: contains strong language