Last time I checked, less than half of the population in Guangzhou knew how to speak Cantonese.
But they can't buy a textbook on their first language because the official policy is that everything that is not Mandarin is a «dialect», and dialects can't be studied (as in «are impossible to study due to not deserving to be studied»), therefore there is no need for textbooks.
Have you tried to buy one?
> Shenzhen
Shenzhen used to speak with Cantonese. All the way back from 70s to 90s after it was a fishing village. Everybody knew / learn how to speak with Cantonese because of Guangdong and Hong Kong.
Like I said above in another comment, most of the teens who were born from a Cantonese language family now dont speak the language anymore.
If you wish to dispute my comment, please provide anecdata or a peer reviewed study or poll/survey that supports your view.
Also, you wrote <<All the way back from 70s to 90s after it was a fishing village>> This statement makes no sense. Deng Xiaopeng did not 'open' Shenzhen until 1979. It was still a small, regional city well into the 1980s. It wasn't a multi-million person metropolis until the mid-1990s.