Conversation so far:

Question: the two main contrasting political ideologies that affect social welfare are
Self-contained rewrite: the two main contrasting political ideologies that affect social welfare are