Although I'm no Corbyn supporter I can't agree that he stole the election. He just did what almost every politician in his position would do, he promised everything to everybody.
With such a short, interrupted campaign it wasn't possible for those promises to be put under the spotlight so he can get away with it but a longer campaign period with a more adept campaign from the Tories may have produced a different result.
And he still lost, both seats and popular vote, seats by quite a large number. He was coming from a long way back so his result probably has a rosier glow than it should.
If Cameron had distanced himself from the Brexit campaign and result he could have stayed on as PM with George Osbourne as Chancellor and IMO they would have provided a much sterner test for Corbyn.
What's so depressing for me is the complete lack of inspiring leadership in the UK from all sides. May looks and acts like someone out of the 1950's and Corbyn wants to take the country back to the 1970's. Even Tony Blair who ended up being universally despised started out by being inspirational.