The UK, a leading trading power and financial centre.

X