You have to hand it to the ruling party how fast it shifted gears in its leadership renewal. It was not too long ago that there was some uncertainty over who would take over from Prime Minister Lee Hsien Loong and when it might take place.

Now, not only has Mr Heng Swee Keat been named successor, but he is also looking and sounding the part.