Home Politics Supermarkets promise to halve environmental impact by 2030