From Donald Trump's triumph in the 60th US presidential election, to the dramatic breakup of Germany's coalition, relentless natural disasters battering Spain and the Philippines, and the escalating ...