The UK may be the second or third in declared military expenditure (China and Russia are hardly likely to give the correct figures, are they?) but in 2000 we were the fourth largest donor of overseas aid in the world.
Allegedly we give over £800 million in Overseas Aid to India and Pakistan and look what they can do with the cash that frees-up! They can even have a moon-shot as well as lots of shiny toys but come a natural disaster and they can't cope.
No black Omega here yet; no, hold on a minute...