I can't think of a campaign of a party that is likely to win that's been worse. Their campaign has nothing other than "I'm not Jeremy Corbyn" and people, rightly, resent that. Still think when push comes to shove the Tory lead will be a bit wider than some polls released this week have shown but it's been a disastrous campaign. Even though she looks a dead cert to get an increased majority, her political capital has plummeted. She'll come out of this with a big more scars than Cameron did when he achieved just a hung parliament.
Whatever happens I think she's done. Unlike Blair and Thatcher who strode to big victories confidently and with a large degree of public support, I think May will get a large majority but look like a spent force and someone the notoriously ruthless Tory backbenchers will have their knives out for. I'd say it's a fair shout that none of the major party leaders will be there come the election after this.