There is to be another UK General Election - on December 12th!

Normally elections are held in the spring.
Here is one of the polls.
Conservative 41%
Labour 29%
Liberal Democrat 15%
Brexit Party (Nigel Farage) 6%
Green Party 2%
Scottish Nationalists on course to win most Scottish seats.