@lmur,
An election is a guaranteed no deal Brexit or maybe the latest deal might be pushed through.
Boris and the Tories would almost certainly win, it's FPP so say 35% would get them in with a majority and then Bojo can do what he likes.
Labour and the Lib Dems will split the remain vote and make it ineffectual.
That said it would finally bring it to an end.