Poverty leads to crime. The reason poverty leads to crime is that people have basic essential needs as food but also secondary needs like clothes, hygiene articles et cetera. When people have the need for something, and do not have another choice than to steal what they need, they will do it. When hunger strikes down upon people and they see that food is available in stores, hunger will force them to steal what they need.
The same is true when people need other things badly, which they cannot afford. Be it alcohol, cigarettes or soap, when the need is big enough these people will steal.
The reason for criminality is mostly because people see no other way out of their misery. When living in a poor neighborhood where everybody else is poor, those who are striving to keep ends meet on minimal wages are poor, and the only people not being poor are criminals, then the choice will appear clearly. Either you work your butt off, and most probably stay poor, or you become a criminal with a chance of getting rich.
People turn to criminality, because that is their only perceivable choice.
Right wing politics is about taking money from the poor and give it to the rich. The underlying moral is that rich are entitled to their riches.
What right wing parties miss, is that by making the poor poorer, the whole society becomes poorer, since criminality is such a destructive force. When society becomes poorer, even the rich affects since they too will be targets of criminality.
Therefore, there is a societal need to always fight right wing politics. We must always try to reverse the money flow back to the poor from the rich. In my opinion, the best way to do this is by implementing basic income guarantee.