Flawed Senate poll 0 11.07.2024 00:00 BangkokPost.com The wait is over. The Election Commission (EC) on Wednesday announced the names of 200 elected senators after deferring from the original schedule on July 3.