Richard Braham

28 February 2017

Economy, Business & Finance

UK spending on foreign aid

For every hundred pounds that’s made in the UK, seventy pence goes overseas as foreign aid. Here's some basic facts and figures. Read

Analysis