HSBC’s decision to keep its headquarters in London is good news for the British government. An exit would have been seen as a vote of no confidence by one of the world’s major financial institutions. But it is even better news for the British economy.