Colombo : Thousands of shops, schools and businesses closed on Friday as public and private sector workers in Sri Lanka went on strike, demanding the president and the government step down for their mishandling of the island’s worst financial crisis in decades.

