Which? has launched the “Squeezometer”, a new tracker based on its consumer insight poll. According to the watchdog, more than a third of the UK population (39%) is now feeling the financial squeeze, amounting to 10.2 million households. Around 2.3 million households have defaulted on a loan, bill or housing payment, and 1.5 million have [...]