I am first a Catholic. My faith comes before all other things in my life. With this, how can I have been expected to vote for anyone who supports abortion, immigration barriers, war, etc. How can I choose between politicians who do not support my own beliefs. Perhaps I agree with them on one of the three things listed above, but the probability that they agree with me on all three is incredibly slim. Am I to bend my faith in order to make a political vote?
The answer is clearly and always a No. You do not have to do anything you do not wish to, and to support someone that may bring other evils but not the one you are morally against is wrong. As a Catholic I must stand up for my faith and point that an open door immigration policy is the only possible way to love thy neighbor. They help with the economy in ways unimaginable by most who vote, and to deny them entry is preposterous as by creating such a law to restrict migration is not a demonstration of love.
War, which politicians have more control over, is not Love. Laws that prohibit abortion will not end abortion, there is no such thing as zero amount of murders and lets have it abortion is murder. So with such few words that proclaim "Love thy Neighbor" I find that it is not love that brings you to vote for a politicians hoping for salvation. Short term policies create short term gains but long term failures that must then be corrected again. When glass shatters its not easy to put the pieces back. Fortunately for us, the economy is not glass. It is a process that reflects each and every individual's choice. Stop looking for an easy way out with a new savior in politics. It is disgusting and not an act of love.
LOVE YOUR NEIGHBOR cooperate with him and trade. It is through social cooperation that man has decreased poverty in the modern world, NOT through government action. Be a Catholic and do good works, not vote in hope that good intentions may not lead us to Hell "this time".