Sri Lanka: masses erupt in protest at unbearable conditions