Attempts to secure its operation on a permanent basis had been frustrated by disagreements between the two main unionist parties ( the Democratic Unionist Party ( DUP ) and the Ulster Unionist Party ) and Sinn Féin , the largest nationalist party .