PRC still has very slightly more, as far as I can tell. About 20 million more, 1.40something billion vs 1.42something billion.
You’re doing a good job of being wrong about everything - https://www.theguardian.com/world/2023/apr/24/india-overtakes-china-to-become-worlds-most-populous-country#:~:text=According to the UN’s projections,China for the first time.
Now now, I asked you first ;)
But I would say that it was mainly the Chinese people who gave me that impression with their consistent and overwhelming approval of their government, and their majority view that it is indeed democratic. I know that any such heterodox claims will be dismissed out of hand, but I’ll still give you a shot.