Manchester residents are the most financially stressed in the UK according to the latest research from credit agency Experian.
The research analysed over 300 towns and boroughs and found that seven of the top ten most financially stressed towns in the UK were in the north of England or Scotland.
Manchester was closely followed [...]
