The UK signed up to a UN target of spending 0.7 per cent of GNP on aid way back in 1970, but didn’t hit that level until 2013 ...