Last month’s inconclusive general election in Thailand has been deemed invalid by the country’s Constitutional Court. It has ruled that a fresh poll should be held. The move follows a rare intervention by the Thai king who described the ongoing political impasse as a “mess.” It was brought about by an opposition boycott of the ballot that left empty seats in parliament and Prime Minister Thaksin Shinawatra unable to form a government. He called the election three years early to counter a Bangkok-based street campaign, accusing him of corruption – allegations he denies. Although he won the ballot, the premier announced he was stepping aside, following a strong protest vote.