Punjabi and Urdu have been ranked among the top five most spoken non-official languages in 2021 in Canada.
According to data from Census 2021 released by Statistics Canada earlier this week, Punjabi is placed second after Mandarin in the most spoken non-official languages in Canada, while Urdu is ranked fifth on the list.