UK Shopper Confidence Stable In March, IGD Says Shopper confidence remained stable in the UK in March at -4, which is also the highest since January 2020, latest data from IGD’s Shopper Confidence...