Is the UK a 'backwater' of global markets primed for future gains?