What does the June snap election (UK) mean for the future of Brexit?

7 answers 7