Theresa May

Boris Johnson is hoping to regain the Conservative majority lost by his predecessor Theresa May in the last election, just two years ago, while Jeremy Corbyn is aiming to upset the odds and usher in the first Labour government for nine years.