Someone who doesn't change their mind after considering facts is either stupid or ideological. I'm neither: Shanmugam

Shanmugam explained how his views have changed and evolved from when he was a young backbencher.