iStock image Industry Reports Consumer confidence stabilises ahead of new retail costs Pooja ShrivastavaMar 20, 2025