iStock image Industry Reports 'Pessimism surge as shoppers struggle to afford essentials' Pooja ShrivastavaMar 30, 2026