Tax returns are like buses. You spend ages waiting for one to turn up (or not, depending on your view of the world) and then three arrive all at once.
Here are the details
His mayoral salary has been static over the period between 2011/12 and 2014/15 at £143,911, but his annual salary at the Daily Telegraph has risen from £250,000 in the first three years to £266,667 last year.
Net book royalties fluctuated but last year he earned just over £224,000.
That means his taxable income for 2014/15 was £612,583 - warranting a total UK tax bill of £276,505 - making him apparently the best-paid politician so far.
|Panama papers latest: What you need to know|