Mr Cameron said yesterday that he believes that publishing his tax return is the "right thing to do" in the wake of the Panama Papers scandal.

He said: "I want to be completely transparent and open about these things. I will be the first Prime Minister, the first leader of a major political party to do that. I think it's the right thing to do."

So how does his tax return break down?

The Prime Minister

As Prime Minister and an MP Mr Cameron enjoys a combined salary of £143,462, which after deductions for his pension contributions came to £140,522 in taxable income last year.

By contrast the average salary for the chief executive of a FTSE 100 company is £832,000.