What the 2019 Election Results Mean for UK Businesses
The UK election this past December 12 delivered a resounding victory for the Conservative Party, who won 364 seats out of 650. This has handed Prime Minister Boris Johnson a huge majority to push forward his legislative agenda, with wide-ranging effects in store for both the UK economy and its society in general. In a...