Gregory Barker

Gregory Barker was the Member of Parliament for Bexhill and Battle from 2001 until standing down in 2015. He now sits in the House of Lords as The Rt Hon the Lord Barker of Battle.