From the north and live in the North, worked in London for a bit. All I can say is, the understanding of what the North is, is inconsistent.
I am in the North East, and I can reliably inform that we have not, nor have had any investment in my lifetime. Yes there are murmurings of it now, but sceptical me thinks its political fodder. Show me actual, real, can see with my eyes the commitment and investment to local economy.
The North can be Manchester, can be Newcastle, can be Northumberland, but sadly we get left out, hs2 was meant to connect the North, doesn't come within a 200 mile radius.
That said, we are a powerhouse and there is a majority of employment in public sector here. I don't understand why head offices are not here and remain in the most expensive square footage in the country.
I do hope that working from home, and proving that being physically in an office is not necessary, the one good from covid, turns the tables and becomes a national workspace. Giving way more opportunity to a load more folks than previously.