Three former prime ministers have said they do not use a taxpayer subsidy for their private office for any commercial work after the Guardian revealed Boris Johnson appears to have done so.
One of them, Gordon Brown, said that rules should now be changed to require former prime ministers to publicly declare their business interests. He said there should be a crackdown on the jobs taken by former ministers.