Nov42025Research: Defra’s Official Development Assistance annual results report 2025 HM Government DEFRA Defra International (DI) indicator results estimates for Defra ODA programmes up to March 2025.