Abhisit Vejjajiva, Thailand's Prime Minister, survived a no-confidence vote over his handling of last month's violent protests.