First Britain's vote to leave the European Union in June, then Donald Trump's November success in the US presidential election. The two big shock results of last year...