Serious political infighting at the highest levels of Beijing politics according to fair Gina at Epoch Times. With the pressure currently on China about the virus, its an odd time for them to push this new law. Knowing millions of HK'ers will take to the streets and riot. But they fear the next vote not going their way, and need to crack down now to maintain the iron grip.
The worst thing for them would be for mainlanders to catch a whiff of revolution in the air.
https://www.youtube.com/watch?v=IBICF7t8ulU