Gregory Barker

Gregory Barker was the Member of Parliament for Bexhill and Battle from 2001 until standing down in 2015.