Happy General Election Day to the United Kingdom! May the race for 10 Downing Street go wondrously smoothly.
Great Britain will vote for a new Prime Minister in Thursday’s General Election and it seems the politicians will stop at nothing to get a few extra points…