The next general election was due to be held on 8 May 2020. Theresa May announced on 18 April 2017 that she wanted it to be held on 8 June . The House of Commons voted in favour of this proposal on 19 April 2017 allowing the election to take place in June 2017.