Thai party fighting for survival after gaffe with princess