Nearly 3 in 10 find essentials difficult to afford, despite most shopping around

by
Nearly 3 in 10 find essentials difficult to afford, despite most shopping around