Not sure he should resign, but he should definitly apologize for his latest comments in regards to the Ukraine. He seems to be slipping up over and over again. You don't expect these comments to be made by someone who wants to be the Prime Minister of Canada.