One day soon, our children & grandchildren will look at the last few years of British political history and wonder, more than anything else, why on earth people like Nigel Farage, Jacob Rees-Mogg, Daniel Hannan, Zac Goldsmith & Digby Jones were ever taken seriously by anyone...