Jagmeet Singh, a former ally of Canadian Prime Minister Justin Trudeau, in a video message for Donald Trump said their county is not for sale.