Starting out as a teacher, Reverend Kenneth Meshoe followed his calling of making a difference in society by founding his own political party, the African Christian Democratic Party. On the road to the South African general elections, Gareth gets to know more about the leader and hears his take on the political landscape today.