Although appointed as the Freedom Party's Campaign Director, Butler subsequently returned to the BNP in 2003, again as its National Elections Officer, played a part in the party's campaigns in the 2006 local elections. In 2009, he was the party's lead candidate for the European Parliament election in the Eastern region, in which the BNP's party list achieved 6.1% of the vote. He was the party's candidate for Harlow in the 2010 General Election. and also a candidate in Barking and Dagenham in the London borough council elections, held on the same day.