POLITICAL PARTIES & PUBLIC OPINION