Caroline was born in Lyndhurst in June 1972 and has lived in the immediate Romsey area all her life. She attended various local schools, including Romsey Abbey Primary School, Romsey School and La Sagesse Convent. Caroline studied for her A Levels at Peter Symonds’ College, Winchester and then read Politics and International Relations at the University of Sussex.
Caroline served as a councillor on Test Valley Borough Council, representing the Romsey Extra ward between 1999 and 2011 and was the Portfolio Holder for Leisure for nine years.
Caroline got her first job in politics, using her academic background to good effect, working as a policy adviser for her father Roy Perry, a local MEP, and gained a wide understanding of public policy development, the legislative process, and international issues. After a decade working in politics, Caroline became Chief Executive of the National Pony Society, an organisation dedicated to looking after the welfare of the British native breeds of pony, including the much loved New Forest ponies who roam free in the South Western corner of her constituency.
Caroline first stood for Parliament in Southampton Itchen in 2001 and for the Romsey constituency in 2005, before being elected to represent Romsey and Southampton North in May 2010. Caroline is the Chair of the Speaker’s Committee on the Arts and became a Parliamentary Private Secretary in the Department for Transport in December 2015.
In July 2016 Caroline was appointed to the Department for Work and Pensions as Minister for Welfare Delivery, before moving to the Cabinet Office as Minister for Government Resilience and Efficiency in June 2017.
In January 2018 Caroline was promoted to Minister of State for Immigration, a role which includes attending Cabinet and appointment to the Privy Council.