Asda scraps £99 petrol station deposit charge after complaints

The supermarket says it wants "to do the right thing for customers" after backlash.

Source