Neo-liberalism and neo-conservatism both support minimal government intervention and a strong role for traditional social institutions like the nuclear family. However, they differ in their views on social issues and nationalism. Neo-liberalism favors free markets and limited taxation while neo-conservatism takes a harder line on law and order and immigration. Both ideologies give priority to national self-interest and resist threats to sovereignty from supranational organizations like the European Union.