VP of Sales has left nine voicemails, would you like to play them now?
RTO is an (desperate) attempt to resuscitate businesses experiencing economic woes.
As for the weather, Ireland, Scotland, Belgium, The Netherlands, and Denmark are hardly renowned for their fantastic weather and they're all doing much better than North England. Meanwhile Southern Spain, Southern Italy, and Greece are lovely places but not doing well economically. I don't think the weather is a good excuse for Northern underperformance.
Weather is of course only a contributing factor, just like the historical influences.
I've lived in every part of England, but being in the north west for the last decade has highlighted how much our mental health can be damaged by constant grey skies and rain. A population predisposed to feeling hopeless naturally leads to a less vibrant economy.