I think too many people don't bother saving because they think it's pointless, which is a sad and incorrect way of thinking. They can't see the bigger picture and don't seem to understand the value of the "accumulation" effect.
It's all "it's not worth me saving a fiver because I'm going to need £25k for a deposit".
But in reality, if a couple save a fiver each per day by not buying stuff they don't need, not buying coffees from Starbucks, taking a sandwich instead of buying a sandwich, that's £3,650 per year on trivialities alone, so they'd save the £25k deposit in just 7 years!
Add in not constantly upgrading their mobile phones and having a £15 per month calls/text/web package instead of £50 per month for a new phone, they save another £840 per year, which brings saving that £25k deposit down to 5 years.
They need to ditch the unnecessary spending, lots of monthly subscriptions of a fiver here and a tenner there (Netflix, Spotify etc), add up.
Likewise they need to get into the habit of shopping around, comparing prices of different brands, etc., as per the other thread at the moment. Get rid of the mentality of "it's only 50p more expensive" - yes, only 50p on one item of shopping, multiply that by maybe 20 items you buy every week and it's a tenner. Multiply by 52 weeks and it's £520 per year, all for doing nothing but thinking and planning about where you shop and what you buy. It's easy money!
We've been conditioned into thinking that things cost "only" a few pounds, but in reality, lots of "a few pounds" regularly, soon adds up to pretty big numbers.
The old adage of "look after the pennies and the pounds look after themselves" remains as true today as it was true when it first appeared decades ago. Just need to scale up the "pennies" by inflation, maybe a modern day equivalent would be something like look after the 50p's and the tenners will look after themselves!