This year promises to be once again filled with uncertainty. Brexit will rumble on, bringing further volatility and polarising the UK political dialogue; China and US relations will remain tense and concern markets, despite a possible partial trade deal being secured before the end of 2019; and the US presidential race will be drawn out and likely unsettling for world markets.