A credible new opposition party – the Cambodia National Rescue Party – has emerged under Sam Rainsy (who looks a little more like a national leader now than just a monochromatic anti-Vietnamese crusader), gaining significant popular support. A large number of social-media-savvy young voters have been turning out in the streets demanding a change of government.