A General Election wouldn't solve anything regarding Brexit. How could the likes of Rees Mogg and Irritable Duncan Syndrome seriously campaign on the same platform as someone like Ken Clarke & Dominic Grieve wrt Brexit? They are diametrically at odds. Similarly in Labour, for all his protestations I think that Magic Grandpa still hankers for Lexit so that he can found a true socialist paradise, which would be completely antithetical to the likes of Cooper & Starmer etc. Throw in that a General Election is fought on multiple issues combined with the FPTP that leads to pretty much every government in the last 30 years being elected by a minority of the voters who voted, and no-one can claim a real mandate for whatever their Brexit manifesto pledge is.
In five years time I think we will be looking at a fundamentally different political landscape. Neither of the two main parties is going to survive this whole fiasco unscathed. I think the Tory splits will be larger than Labour, but I can see both parties splitting.
I was chatting to a colleague at work about all this today as we were trying to work out what we would need to do with a shipment of products that is currently making its way by container from China for us to distribute globally after they land here in early April. we both came to a realisation that perhaps the best thing for the country is that the two large edifices of the Tory & Labour parties have left us fossilised in early 20th Century politics. It would be far better for there to be more parties, spread out across the various political spectra, and that Governments were formed of multi-party coalitions after elections, rather than a single party in control of the Executive and the Legislative arms of government. I know it's easy to say "Yeah, but Italy...". True, their system is chaotic, but Germany seem to do okay with that sort of system, as do the Scandiwegians, Belgians, etc. Forming a consensus that the majority can agree to may not be good "TV Punch & Judy" politics, but it is surely better than what we have at the moment.