Claim: Toronto is the least populous city in Canada.
Evidence: Toronto is the most populous city in Canada and the provincial capital of Ontario.
It is home to the nation 's capital city , Ottawa , and the nation 's most populous city , Toronto.