Londoners are working more hours per year than anywhere else in the UK