beta

Mr Douglas Carswell - Current and former parties and groups

  1. UK Independence Party

    7 May 2015 to 3 May 2017

  2. UK Independence Party

    9 October 2014 to 30 March 2015

  3. Conservative

    5 May 2005 to 29 August 2014