Britain Votes 2019
By Cameron Taylor
After one month of campaigning, British voters finally head to the polls. A variety of issues are at stake including health, climate and, of course, Brexit. Meanwhile, party leaders face less than ideal approval ratings.