こんにちは。
ご質問ありがとうございます。
《英訳例》
「(あなたは)支持する政党はありますか」。
《各部の意味》
Do you support ...→あなたは...を支持していますか
any political parties→何らかの政党
《語句の意味》
support【他動】〔人を〕支える、支援[援助・サポート]する、後押しする、下支えする
(英辞郎)
political party【名】政党
any《疑問文, 条件文で》何か, どれか, だれか, いくらか, どれだけか
(ビジネス技術実用英語大辞典V5)
★ any
疑問文では、「any」の後に数えられる名詞が来る場合、その複数形が使われることが多いです。単数形が使われることもありますが、その場合「どんな種類であれ」という意味が強調されます。
《英訳例》でも
Do you support any political party?
と単数形を使うこともできますが、複数形で聞いた方が柔らかいニュアンスになると思います。
お役に立てましたら幸いです。
ありがとうございました。