Donald Tusk has just confirmed in a tweet that the EU has granted a further postponement of the deadline for Brexit from 31st of October 2019 to 31st of January 2020:
So the Brexit drama can go on – tonight Boris Johnson is trying to get a two-thirds majority in the British parliament for new elections on 12th of December. It is also possible, however, that a simple majority in parliament could suffice through “dodges” by means of a short-term rule change.
According to current polls, Boris Johnson’s Conservative Party would currently get 40% of the votes in a new election, but Labour only 25%. That’s why Labour would vote against new elections: