Read about the 2017 general election, called by Prime Minister Theresa May.