If you are trying to get rid of the legitimately elected government of your country, it helps to have the Constitutional Court, the National Anti-Corruption Commission (NACC) and the Election Commission on your side.
And Thailand's Constitutional Court has come through for the opposition once again: It has just ousted Prime Minister Yingluck Shinawatra and nine of her Cabinet ministers for improperly removing a civil servant from office.
This is the latest move in an eight-year campaign by the old political establishment and its middle-class supporters in Bangkok to destroy a populist party, twice renamed and currently called Pheu Thai, that has won every election since 2001.
With your current subscription plan you can comment on stories. However, before writing your first comment, please create a display name in the Profile section of your subscriber account page.