An election might not necessarily solve anything. But it gives the people the opportunity to appoint people who will enact the will of the people.
The tories are destroying themselves here. Their voters are three quarters leave. They are going to be very severely punished.
It won't really though, at the end of the day it will still be remain Tory candidates vs remain Labour candidates. Until the electoral system is overhauled and mandatory reselection/open primaries come in parliament will still be deeply removed from its electors.