The economic woes of Britain’s towns and cities are taking a toll on the quality of life, with the economy in the Midlands and North East suffering the most.The Guardian/ICM economic rankings are based on the number of people living in the same place, with cities including London, Birmingham, Manchester, Sheffield and Liverpool all in the top ten.However, the region […]