As Canadians celebrate the anniversary of the founding of their country on Monday and Americans observe the anniversary of the Declaration of Independence on July 4, the leaders of both nations are facing calls to resign.
In Canada, the unexpected loss of a Liberal Party stronghold in a Toronto byelection last week has raised calls by party members for Prime Minister Justin Trudeau to leave office.
In the United States, President Joe Biden gave a spectacularly poor performance in the June 27 televised debate with Republican challenger Donald Trump that has Democrats questioning their leader’s ability to secure victory in this November’s election.