The public decided they wanted Brexit in 2016. Boris won in 2019 because he promised to deliver it when both the then leaders of Tory and Labour were dithering
I agree, corbyn appeared to dither more than anyone so god knows what state we’d be in with this virus if he had won, but then we will never know.....