"The UK has traditionally prided itself on being one of the best places in the world to invest and do business. Particularly in the Cameron-Osborne era, the Conservatives focused on heavily on making Britain competitive and business-friendly, with significant cuts to the headline rate of corporation tax. And in his recent Tory conference speech, Boris […]"