Microsoft co-founder Bill Gates says he does not think he pays enough tax, and says wealthy Americans should contribute more in order to solve the deficit problem.

Speaking on BBC World, Mr Gates said taxing the rich, was "just justice".