LONDON/OTTAWA - Prime Minister David Cameron defended his tax affairs and announced a deal to open up Britain's overseas tax havens on Monday as he confronted critics of his offshore dealings for the first time in parliament.

Cameron this weekend became the first British leader to publish his tax returns after admitting he held shares in his late father's Bahamas-based investment fund, which he sold before he took office in 2010. "I didn't want anyone to be able to suggest that as prime minister I had any other agendas or vested interests," he told the House of Commons in his first appearance since the Panama Papers put his finances in the spotlight.

While information from the so-called register of beneficial ownership will not be made public, it will be available to police and law enforcement agencies in Britain and other countries, Cameron said in a statement to parliament.

"For the first time, UK police and law enforcement will be able to see exactly who really owns and controls every company" incorporated in such places, Cameron said. "There's no doubt that in some of these jurisdictions and countries there are some very bad things happening... and that's why we want our authorities to go through everything they can."

Britain's finance minister and the head of the main opposition Labour party on Monday released details of their most recent tax returns after days of controversy following the publication of the so-called Panama Papers.

Finance minister George Osborne had a total taxable income of £198,738 (247,900 euros, $283,500) during the 2014/15 financial year, according to a statement from his accountants released by officials.As well as his salary, this included £44,647 in the form of dividends from a wallpaper and fabrics company founded by his father and £33,562 in rental income from a house in London which he owns with his wife. Osborne paid income tax of £72,210 for the year. The release stated he had "no offshore interests in shares or anything else".

Cameron used his statement to announce a new crackdown on tax avoidance and a new agreement with the British Virgin Islands and other tax havens to share information with British law enforcement and tax authorities.

While not illegal, Cameron's offshore dealings risk undermining his efforts to lead international action against tax evasion, which will see him host an anti-corruption summit in London in May.

Canada said Monday it is hiring 100 new auditors to investigate large money transfers to overseas tax havens in hopes of recouping Can$2.6 billion (US$2 billion) in unpaid taxes.

The announcement comes in the wake of the leaked "Panama Papers" that exposed how the wealthy stash their money in offshore havens.

National Revenue Minister Diane Lebouthillier told a press conference that the Canada Revenue Agency would begin by targeting 350 Canadians and 400 companies with holdings in the Isle of Man, and expand their work to three other overseas jurisdictions in May.

The agency noted that Can$860 million (US$666 million) had been transferred from Canada to the British crown dependency in a single year.

Cameron admitted he had not handled well the revelations about his father's Blairmore fund following the leak of documents by Panamanian law firm Mossack Fonseca.

But he rejected the "deeply hurtful and profoundly untrue" suggestion that his father was trying to avoid tax, saying it was a legitimate business to trade in dollar-denominated securities.

And while it was right to "tighten the law and change the culture" to crack down on evasion and aggressive avoidance", Cameron said the government should "defend the right of every British citizen to make money lawfully".

He added: "Aspiration and wealth creation are not somehow dirty words."

As he stood at the dispatch box, finance minister George Osborne, London mayor Boris Johnson and opposition Labour leader Jeremy Corbyn also released details of their taxes.

But Cameron rejected calls for all lawmakers to reveal their financial affairs, saying it would be a "very big step".

Currently MPs must only declare shareholdings above £70,000 (87,000 euros, $100,000) on a parliamentary register of interests and do not have to disclose the quantity of some revenues such as rental income.

The prime minister released a tax summary for the past six years and revealed he had received a £200,000 gift from his mother in 2011.

This came after he received £300,000 in his father's will, raising questions over whether the gift was intended to avoid inheritance tax, for which the threshold is £325,000.

Cameron said it was a "natural human instinct" to want to pass on money to your children.

The prime minister and his wife also owned shares his father's fund, which they sold for £31,500.

Labour leader Corbyn accused Cameron of failing to appreciate the public anger over the "scandal of destructive global tax avoidance" revealed by the leak. "What they have driven home is what many people have increasingly felt - there is now one rule for the super-rich and another for the rest," he said.

Cameron announced that Britain's overseas territories had agreed to provide law and tax agencies with full access to information on who owned and benefited from companies.

The agreement, which includes the Cayman Islands, British Virgin Islands, Bermuda, Isle of Man and Jersey, although not Guernsey and Anguilla, appears to have been struck in the past few days.

But the Oxfam charity said Cameron "needs to do better than this".

Unless the registry is public "it will be impossible for wider society - especially people in the world's poorest countries - to hold businesses and governments to account," it added.

Cameron also announced that legislation to make companies criminally responsible if they fail to stop staff facilitating tax evasion would come into force this year.

The plans, first mooted last year, have been criticised by lawyers and accountants who warn they could criminalise firms who unwittingly break the rules, and could put Britain's financial sector at a disadvantage.

In addition, Cameron said a new taskforce would analyse the Panama Papers "and take rapid action".