This afternoon the Bank of England transferred the last money to Washington in the repayment scheme agreed after the war. It's only taken 61 years but it was £29billion (english billion) so I figure thats got to be some sort of achievement.

Right, who else do we owe money too?