Recent research has revealed that 23% of people are struggling to meet their basic needs and have run out of money at least once in 2024. And the findings also showed that the age group most likely to fall short of cash were employees under the age of 45