'Dithering' Corbyn was waiting for the Tories to own their folly in setting us up with the Referendum and having no idea how to proceed once the result was known. The same party then gave characters like Davis and Fox key roles in a negotiation for which they were woefully ill-prepared or qualified, to bring about a satisfactory resolution.
It was clear that the country was totally divided on the issue,
so TM tried to placate both sides of a very close run Referendum result. The ERG didn't like it, so she had to go. There followed the spectacle of the Tories sparring against one another to lead the party and we ended up with Boris Johnson - a known liar.
Johnson made it plain that he was prepared to leave without a deal and the responsible MPs made a stand. They rightfully wanted no deal taken off the table. As soon as the other countries made the statement that 'no deal' would not happen, the LP agreed to an election. Thank goodness Corbyn dithered.
Now we have a GE which will be about Brexit. We can argue till the middle of next week (probably will) that it's about the NHS/education/climate change etc, but this is essentially about the Tories winning the GE and then they have carte blanche to do what they like.
This GE is not going to solve anything which has a cat in hell's chance of uniting this broken country.