From birthing plans to home adaptations and even choosing names, there’s so much to think about when you have a new baby on the way. If it’s your first, you’ll have plenty of items to add to a shopping list too. A baby’s first year is estimated to cost around £6,000 on average. So while …
