UK spending on foreign aid hits lowest level since 2008 (opens in new tab)
Government allocated 0.43% of national income to aid in 2025, with total spend down £1bn on previous year
Read the original articleGovernment allocated 0.43% of national income to aid in 2025, with total spend down £1bn on previous year
Read the original article