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 taxi driver took away a family's Christmas tree because their teenager daughter didn't have the cash to pay the £15 cab fare.
Jordan Axani didn't want the ticket to go to waste when him and the old Elizabeth Gallagher broke up - so he found a new one.
Channel 4 said the Michaels from Brighton would no longer appear on the hit show.