LONDON, UK – 9 April 2026 – New figures published today confirm the UK is moving in the wrong direction on international development, with more than £1 billion cut from the aid budget in 2025 alone, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results