Factors Influencing Political Opinions