In a bid to ease financial pressures after Christmas, Camden Council has announced free £800 Cost of Living payments for qualifying households. This initiative, ...