Life is supposed to begin at 40 but Britons aged 40 and above are more likely to be struggling than the younger generation, according to research.
Middle-aged people nowadays are more likely to be strapped for cash, going through relationship break-ups or caring for elderly or ill parents.
The most stressful time is between the ages of 45 and 54, according to a survey by online broker Selftrade.