Nov42025Research: Defra’s Official Development Assistance annual results report 2024 HM Government DEFRA Defra International (DI) indicator results estimates for Defra ODA programmes from 2020 to 2023.