Conservative MPs will be challenged to vote to ban second jobs on Wednesday, as Labour piles pressure on Boris Johnson to act on sleaze.
Keir Starmer revealed his party would stage the showdown – and argue for all outside work to be outlawed, except for working in the NHS or other public services.
The vote would be “a measure of where people are on how we now move things forward”, the Labour leader said, but would not be retrospective.
The prime minister has refused to say where he stands on second jobs, despite rising public anger over MPs extra-parliamentary work and a Tory slump in the polls.
Oliver Dowden, the party chair, has again rejected a watchdog’s call for him to lose the power to decide whether ministers are investigated for sleaze.
On LBC Radio, Sir Keir said: “We are going to put to parliament on Wednesday a vote which is going to ask MPs to vote to get rid of paid directorships and paid consultancies – change the rules in parliament.
Labour will also demand that the government publish all the minutes of meetings between the government and Randox, which employed ex-minister Owen Paterson as a consultant.