As much as £1.4bn is set to be spent on presents for children this Christmas, a poll by Sainsbury’s has revealed.

The YouGov survey, commissioned by Sainsbury’s, found parents were planning to spend an average £104 per child, with one in five parents planning to spend more than £200.

Some 43% said they planned to spend a minimum of £75 on their partner, as well as an average of £8.21 on each household pet.

The survey also found gift buying and wrapping were the best part of Christmas for 54% of those surveyed. Some 62% said spending quality time with friends and family was their favourite Christmas moment, 30% said playing family games and 18% said putting the angel on the top of the Christmas tree.

“Christmas is a really special time for our customers. This research shows that although pressures on household budgets continue, customers are still able to enjoy moments of indulgence and treat their friends and family,” said Sainsbury’s marketing director Sarah Warby.

“We also know that Christmas isn’t just about one day, but a series of moments that are celebrated throughout the festive season. Whether that be giving and receiving gifts, spending time with friends and family or putting the angel on top of the tree, we want our customers to celebrate the rituals that make the build up to Christmas special for them.”