The company analysed average salaries and working hours in 45 of the country's most populated towns and cities, as well as cost of living factors like rent, transport, council tax, utilities ...