At long last, the political earthquake (or reckoning for some) that all the polls have been alluding to, is here. The public will vote today for the next UK parliament. The last general election was held in 2019 before the worldwide pandemic. Much has changed since. The early jubilant mood of the Johnson administration soon […]