David Cameron has pledged to introduce legislation forcing MPs and peers to pay tax in Britain, in a bid to end the controversy surrounding the tax status of Lord Ashcroft and Zac Goldsmith.
The Conservative leader had repeatedly been quizzed about the tax status of one of his party's biggest donors and insisted he wanted to put the issue "beyond doubt".
On Sunday Cameron told Sky news: "If you want to be in the Houses of Parliament... you need to be, or be treated as, a full UK taxpayer.
"We would pass that law if we get elected... as rapidly as we could."
Cameron said a new law would "bring much needed clarity to the situation so that the whole country can see that the law is there and being obeyed".
The move was attacked by Labour as a diversion from answering awkward questions on the subject.
Liberal Democrat home affairs spokesman Chris Huhne said it was "a sham" and that non-doms would find a way around the new rules.
He added: "It is the height of hypocrisy for the Tories to suggest a new law when they opposed Liberal Democrat Lord Oakeshott's bill to stop non-doms sitting as peers."


Have your say...
Please enter your comments below.