The ANC and its top leaders took their election campaign to train stations this week and party president Cyril Ramaphosa visited Park Station in Johannesburg on Monday.Others, including secretary general Ace Magashule and party leaders Gwede Mantashe and Paul Mashatile, joined crowds of South Africans making their way to school and work.News24 joined Magashule, whose trip started at Ikwezi Station in Mfolo.On the train ride, which made seven stops, the ANC secretary general received prayers from a group of people, who held a church service in one of the coaches, while he listened to commuters' complaints about train delays and lack of safety.Magashule himself complained about the delays. He said he arrived at 05:30 but only boarded a train at 06:45."To leave home at 04:00 and only get on a train around 07:00 makes no sense to me," said Magashule.He said it showed more trains were needed."This is their daily experience. We are happy we are here. It's unfortunate that it's during an election campaign. We should be with our people at all times to see what affects them."Making his way through severely cramped coaches, Magashule assured commuters, some who were standing because there weren't enough seats, that the ANC would intervene."We have no problem with you raising your issues when you point out what we've done wrong as you prepare to go vote. This is a mistake we need to fix. I will be giving the president a report. We will also talk to Prasa (the Passenger Rail Agency of SA) before the end of the week," he said.After arriving at Park Station, Magashule joined Ramaphosa, who held a mini rally at the station in the city centre.The president, who was accompanied by other ANC leaders, urged South Africans to go out in their numbers to vote in the elections, which take place in about two months.