Demonstrations against strict COVID lockdowns have now prompted calls for China’s Communist leader to step down. ABC News’ Justin Finch explains the fallout.