Waitrose stops selling mackerel in all of its UK branches over sustainability fears
Waitrose has become the first in Britain to halt sales of the popular fish entirely, scrapping fresh, chilled and frozen products in a dramatic bid to tackle overfishing.