As families struggle to afford to heat their homes and feed their children, a Yorkshire mother was shocked to find a £5 note tucked into some baby food she bought.