Becoming a parent is one of life’s most stressful – albeit cherished – moments. With Brits spending an average of £1,619 to prepare for a baby, some mums are buying on their smartphones at all hours. But how do new mothers really like to shop? And which brands are meeting their needs?