Justin Trudeau's announcement on Monday that he intends to resign as prime minister and Liberal leader was needed "to move our country forward," says Calgary's only Liberal MP.