Robert Di Nero and Bill Maher have spent the last week blasting and apologizing for President Donald J. Trump.

Di Nero most recently in Canada after Trump refused to sign the G7 agreement at the latest meetings recently held in Canada.

There were lots of interviews with Canadian Prime Minister Justin Trudeau (above) and Open for Business and Canadian co-host Shane Montalban believes his Prime Minister has been less than truthful about Canada’s benefits from NAFTA and other trade agreements with the US.

Tariffs were also a major topic as the recent summit and Shane explains how Canada has derived great benefits from our unfair trade deals.

Shane decided that the time has come for him to clear the air and offer a true perspective on US and Canadian trade and where the Prime Minister might have fudged the truth.

Listen below to this heartfelt apology to all Americans for the failures of Canadian leadership.