Sri Lanka, July 6 -- Several protests were carried out by political factions on July 1, calling upon the President to resign. Many opposition factions claim that the government is incompetent in handling certain matters and that they should step down. Unlike in 2022, the incumbent government has done some tangible work and they are showing slow progress in various aspects, particularly with regards to apprehending perpetrators of large scale crimes. In this backdrop it is sometimes laughable to see certain factions blaming the government for their incapability.

In fact what is obvious is that certain parties have become upset over recent arrests as these suspects are bound to reveal important information regarding previous scams and sc...