At the 2003 election , the Democratic Unionist Party and Sinn Féin displaced the more moderate Ulster Unionist Party and Social Democratic and Labour Party as the largest parties in the unionist and nationalist blocks .