Three leading UK super-markets are failing to do enough to prevent food waste, according to Christian charity Tearfund.

Asda, Lidl and Morrisons have still not promised to halve their food waste by 2030, despite the UN urging companies to commit to this global target.

Tearfund has been asking its supporters to write to their local supermarket on this issue. The supermarkets’ responses to the charity’s Renew Our Food campaign have been published online, with the stores making the firmest commitments rated green, those in the middle getting amber and those who did not move on the issue rated red.

Top of the table with a green rating are the Co-op, M&S and Tesco, with Aldi, Sainsbury’s, Spar Northern Ireland and Waitrose on amber. Asda, Lidl and Morrisons are on red.