Thailand gripped by political turmoil