Astro your last post is correct - we need more jobs, more cheap housing, more training/education.
Yet what are tories doing?
Protectionist economic policies (which economists have shouted don't work) not making housing developers build housing people can actually afford (we've the equivalent of an entire 30 unit block of 'luxury' flats here sat empty for 2 years+ because they're too big - 3 bed plus - too fancy and too expensive for locals! Non locals won't buy because we're in the arse end of nowhere and get cut off from nearest city in winter due to weather conditions)
Keeping wages low - so no economic movement, little spending, people can't save in case they do lose their job.
If people were paid a decent actual living wage they'd feel more secure, would spend more, would be in better health, would work more productively. This would boost the economy as a whole.
If businesses were stopped from getting employees to do unpaid overtime, to do more than the work of one person, from using zero hour contracts, rolling temp contracts, rolling shift hours and instead provide proper regular fixed hours contracts you'd get women, students, disabled people in work far more than they are now.
Tories are short sighted, they say it would cost businesses money and cost them votes. It may cost business in the short term but long term would lead to profit.
Numerous studies bear all this out.