Alfie Pearce-Higgins

What’s the point of foreign aid?

7 March 2025 4:30 pm

The UK signed up to a UN target of spending 0.7 per cent of GNP on aid way back in…