Some of the countries rank in the top 10 richest nations on the planet, and yet still receive millions from Britain.
The UK is forecast to dole out another £13.3 billion for 2024/25 in foreign aid, and £13.7 billion in 2025/26.
The idea of his former home in Albania's capital being opened up to all and sundry would have horrified Enver Hoxha, the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results