Who are the Democratic Unionist Party, or DUP? Read our quick explainer on the Irish party's far-right positions.