I did similar math with similar outcome for northern California. If the grid gets unreasonably expensive, there are alternatives. I installed a bunch of solar panels because it was cheap and easy and effective.
This is England. The sun don’t shine.
Ugh, diesel, what an awful thought! People running noisy generators and diesel thefts etc (heating gas theft is rife in Ireland, where heating gas is common).