Han var først medlem av Socialdemokratiet. Haddou var medlem av Københavns borgerrepresentasjon for Centrum-Demokraterne 1998–2005. Fra 2006 var han varamedlem for Det Konservative Folkeparti, men gikk tilbake til sitt gamle parti etter at han rykket opp til fast medlem. Haddou var formann i Centrum-Demokraterne 2007–2008, hvoretter partiet besluttet å nedlegge seg selv til fordel for Ny Alliance. Haddou meldte seg inn i Kristendemokraterne.