@Bluntness100 - I don't agree with this, the eu just have to either grant or offer an extension. No deal is not the issue here, it's the deal or extend.
The EU won't offer an extension. However, they will grant one if asked. That's pretty much a given. I'm assuming the no deal he's aiming for is after the extension ends.
Picture this:
Boris the Brave is the statesman-like visionary who has come up with the perfect solution to the problem that has defeated all who came before him. The EU are completely inflexible and too stupid to see how it does everything they want.
The dastardly parliament has forced an extension. Plucky Boris continues to put trojan effort (reference to the Greek classics here) into bringing the EU around to his amazing compromise, but they are just meanies who are trying to keep the UK shackled to the jackboot of EU imperialist oppression (slight mixing of metaphors there but at least it's not Greek mytological allusions).
GE happens. The tories win a majority because the electorate know he's done his best and "there's just no talking to some people" (EU). If the EU can't see how far the UK have moved on this, let's just get on with making Britain great again (note - Britain, not UK, as NI is screwed). Despite further compromises (Boris offers to print the document on yellow paper), no deal can be agreed. Off trots the UK into the no deal, Brexity sunset and they all live happily ever after, while the dastardly (I do love that word) EU get their comeuppance.
The End.