Boris Johnson and Ken Livingstone release personal tax details I'm happy to publish details of everything I've earned in the last four years. Are you going to do the same?" he said - and was met with an immediate "yes" from Mr Johnson. The senior Conservative today published an accountant's letter showing he earned £1.7 million over the four years to April 2011 - and paid 40 per cent in income tax and national insurance. Ex-senior Scotland Yard officer Mr Paddick, whose income is mainly a £63,000 police pension, earned £344,146 in three years to that date and paid £100,693 in income tax. On his campaign website, Mr Livingstone issued a table which showed he had paid £113,861 tax on £342,041 "total income" - £23,730 corporation tax on dividends from the company. In 2007/8 he paid £44,142 income tax and nothing in corporation tax but by 2010/11 those figures switched to £22,691 in income tax and £11,970 in corporation tax. A spokesman said he remained committed to "full disclosure" of how much income went into the company and how much his wife received from it - but only if others revealed more details. "Full household income and tax must be released by all candidates because the question of the overall household income and tax has continuously been the subject," he said. This fully meets the terms agreed on Newsnight. It was time to "put up or shut up," he said. Mr Johnson said: "Last night every candidate gave an unequivocal promise on national TV to release all their earnings, whether through a company or not, and all the income tax they paid on all those earnings. I have done that today and I would expect, and am sure Londoners would also expect, all candidates to keep their promises. As I have always said in this election, Londoners should be able to trust their Mayor. A spokesman for Mr Paddick said he was "very happy to be open and transparent about his income and tax returns as a registered sole trader. His figures show he has never attempted to use any complex arrangements to dodge paying anything less than full tax on his earnings.