Why are trains late today?

22 January 2010: I reached Navi Mumbai's Seawoods station around 6:30 pm to reach Vashi. An announcement was being made at the station that trains are running late and some provisions are being made to help the commuters.

I browsed through the Internet and discovered the reason for the trains being late. As per some news websites, motormen association of Central Railway went on a strike as the demands of the motormen (drivers) are long pending. The demands include better pay, better working conditions and a weekly off. However,they called off their strike soon with the condition that if their demands are not met,they'll go on strike on 26th January.

News sources: Zee News, SamayLive