In an era defined by digital mobilisation and anti-establishment anger, Nepal’s new political moment is an essential and illuminating read.