The UK spent 0.7 per cent of national income on international development in 2016, according to the annual accounts of the Department for International Development.
The report, published on 6 July, said that the UK continued to meet its international commitment and had provided £13 billion for this purpose in 2016.
Priti Patel, the international development secretary, said that problems such as famine, child sex slavery and drug-resistant infections were affecting “record numbers” of people, in a preface to the report published on 6 July.