Madam Speaker, I listened with great interest to my hon. colleague. The issue of fixing our tax regimes with other jurisdictions that people move back and forth between is something that we need to do. Here we are doing it with Taiwan and Israel.
I am a little confused about this bill being described as an act to prevent fiscal evasion. I do not see efforts within the bill to deal with fiscal evasion. It is a serious problem internationally, and a larger vision for Canada would be to make sure that we are getting a fair deal for Canadian citizens by dealing with the offshore financial arrangements that put us at a disadvantage, for example, the Canada–Barbados treaty agreement. It certainly was a substandard agreement for Canada that has allowed a lot of money to flow offshore that should have been taxed here.
In terms of whether or not to support this legislation, it is necessary, as it would clean things up and make them more equitable for dealmaking between Taiwan and Canada, and Israel and Canada. But I would like to hear my hon. colleague speak to the larger question of the vision of the current government for dealing with international tax evasion and tax havens.