16,742 sign petition to end peat sales in 2026 handed in to Downing Street

A petition calling for legislation to end peat sales to be introduced in 2026 was handed in to 10 Downing Street yesterday by the Peat-free Partnership, accompanied by industry and...