Gandhiji remains a towering figure, with his philosophy, thoughts on morality and politics being debated across the world ...