mccartney was elected as a councilor in the london borough of enfield in 1998, representing edmonton and then palmers green. mccartney was elected to the london assembly for enfield and haringey in the 2004 assembly elections and became a councilor in 2006 local elections.