As millions protest on the streets of Hong Kong, the democratic freedoms promised in the handover to China are being tested.