The UK has today secured a free trade agreement with Japan, which is the UK’s first major trade deal as an independent trading nation. Continue reading...