At the time of the March 2006 local elections the eastern boundary with Cape Agulhas Municipality was moved west, with Cape Agulhas taking over rural land to the north and south of Elim. In the 2006 elections the DA won an outright majority of 10 seats in the 19-seat council. Willie Smuts was replaced as Mayor by Theo Beyleveldt. The DA consolidated its hold in the council following the September 2007 floor crossing window which saw the party gain an eleventh seat from the African Christian Democratic Party (ACDP). The ANC lost a seat to the newly formed National People's Party, as did the Independent Democrats, whose only representative in the Overstrand Council crossed over.