In the 2003 local elections the opposition Conservative group scored an outstanding victory in Wellingborough District, gaining 13 seats to secure an 18-seat majority in the Council Chamber, while in East Northamptonshire the Conservative group increased its majority to 30 seats.
In 2005 following on from the local election successes, the Conservatives regained the Parliamentary seat they lost in 1997; Peter Bone secured a 2.9% swing to the Conservatives to win with a majority of 687.
In 2007 the Conservatives in East Northamptonshire virtually eradicated opposition in the district when they won all but one of the 40 seats in the council chamber. In Wellingborough, the Conservative majority in the 36-seat chamber increased to 24 winning 30 seats at the same time defeating both the leader of the Labour group and his deputy.
In 2009 Wellingborough Conservatives won 4 more seats on Northamptonshire County Council so that all Wellingborough and East Northamptonshire seats on Northamptonshire County Council were held by Conservatives. Conservatives hold all of the 21 seats on Rushden Town Council.
In 2010 the Conservatives increased their majority in the Parliamentary seat to 11,787 and the national party formed a new government in coalition with the Liberal Democrats. David Cameron became Conservative Prime Minister after thirteen years in opposition.
In 2015 the Conservatives once more increase their majority in the Parliamentary seat to 16,397 and the party formed the first Conservative majority government since 1992 with David Cameron as Conservative Prime Minister.
After David Cameron announced his resignation as Prime Minister on 24 June 2016 following the EU referendum, Theresa May announced her candidacy for the leadership of the Conservative Party and quickly emerged as the front-runner. She won the first and second ballot of Conservative MPs by a significant margin and became leader on 11th July and was appointed Prime Minister two days later.