Should Corbyn resign? Watch
Without Brexit, Jeremy would have won. Why would he resign when people clearly liked his policies, particularly when the Brexit motive to vote Tory disappears in 2 years?
You must be a magician because without it actually happening, all you have is your imagination. The reality is that Tories decided to run the election on the strong and stable character of Theresa May which became an utter joke, led to a lost majority and embarrassment. Historically, losing Tory leaders don't hang on for long. I suggest you hope that the next leader will be stronger and more stable.
He can win after 5 years anyways.