‘The New Centres of Power’: Downtown in Business launches new programme as Burnham’s Britain rewrites the rules