In response to an ongoing trade union action, the Sri Lanka Railway Department has been compelled to cancel several train services, causing inconvenience to commuters. As of tonight (July 23rd), eight trains have been canceled, and an additional eight trains scheduled for morning July 24th will also face disruptions.