Forefront of developed countries in providing overseas aid

"The UK is at the forefront of developed countries in providing overseas aid, having committed by legislation to spend 0.7% of its Gross National Income on this annually."