Caroline was elected to the London Assembly in May 2008 and has a strong track record of campaigning on issues such as strong policing and improved public transport. She is Leader of the Liberal Democrat Group, Deputy Chair of the London Assembly's Transport Committee and Deputy Chair of the Police and Crime Committee. Caroline leads for the Group on Transport, Policing and Education issues in London. Caroline has been a Trustee of the Centre for Literacy in Primary Education in Waterloo since 2005.
Caroline was a member of the Metropolitan Police Authority between 2008 and 2012 and the London Fire and Emergency Planning Authority between 2008 and 2010.
Caroline was a Liberal Democrat Councillor in Southwark between 1998 and 2010 during which time she held several posts including Deputy Leader of Southwark Council and Executive Member for Children’s Services and Education. Caroline was also a Board Member of Lambeth and Southwark Housing Association between 2002 and 2010.