Britain’s aid budget will be around £11.5bn this year. With about 30 million people working in Britain, this means that about £383 is being taken from every worker in direct and indirect taxes to be given to some of the world’s worst-governed, most corrupt and most hopeless basket-case countries.
Here are just five of Africa’s […]