Jagmeet Singh the next Prime Minister of Canada