Londoners contribute the most tax in the nation