What does a Conservative Majority mean for UK Businesses?
The UK election on 12th December 2019 handed a decisive win to the Conservative Party with a majority of 80 seats. Whilst some predicted a hung parliament and more wrangling over Brexit, the win...