But then both parties confirmed they had reached an understanding which would allow the DUP to replace its councillor in Ballymoney without a by-election , whilst the DUP would not object to the Traditional Unionists replacing their councillor , Mark Russell , in Craigavon .