Financial challenges prevent UK consumers from making sustainable choices