6 March 2026 Defra outlines ‘simpler’ SFI26 Defra has given some insight into the SFI26, suggesting it will be simpler, with fewer…