New research out today shows that it has never been more expensive to raise a child.
With a cost of £222,000 a year to raise a child until the age of 21, parents are struggling.
Mum of three Sarah Fisher spoke to ITV Daybreak, she said: "We're not in a position to buy the best for everything".
More top news
A leading biologist has said he believes aliens which look and sound like humans must have evolved on other planets
Britain's top tennis star Andy Murray will continue his bid to reclaim the Wimbledon crown today.
After a sweltering day, where temperatures reached a record high for July, the weather turned.