iStock image Industry Reports Millions forced to skip meals as consumer confidence drops Pooja ShrivastavaApr 30, 2026