78% of Brits feel stressed trying to keep up with others’ lifestyles
41% feel anxious about Cost of Living, TopCashback finds