The problem is the EU split. France, Netherlands and Denmark particularly want our fish and are prepared to see no deal if they don't get them. Of course the devastation to Germany and its car industry in case of no deal is something Merkel doesn't want on account of fish they won't benefit from much.
Such is the benevolence of the UK generously Boris has given the EU a few more days for their summit to sort themselves out and their mess, get together and find a united position, failing that no deal no problem. The British position is clear.
The EU are in the last chance saloon for a deal, the cliff edge for them beckons, the fish or the cars are more important?, choices choices.....tick tock.