Brexit is a setback. However Boris who will win the elections got his Brexit deal to have his page in the history, so there's no changes as far as EU trade concerns.
Fortunately, Farage is out of the game this time.
If Labour and Liberal Democrats would run together, Europe would have a chance for a 2nd referendum very likely.
(polls until 3 December 2019)
source
E : -)