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 revelations follow mounting pressure to raise defence spending while Vladimir Putin's forces gain ground in Ukraine and ...
The idea of his former home in Albania's capital being opened up to all and sundry would have horrified Enver Hoxha, the ...