Don’t you just hate it when someone says: I told you so? (UPDATED with Chinese Translation)
The Third Force has become a reality in the UK. Who ever thought the LDP would garner 30% of the votes even though they won only 10% of the seats? And none of the two major parties -- Labour and…