Berry was selected to contest the marginal seat of Kingswood at the 1987 general election but was defeated by Conservative Robert Hayward by over 4,000 votes.
Berry again contested Kingswood against Hayward at the 1992 general election and this time was victorious, winning the seat with a majority of 2,370.
On 17 January 2007, he criticised the government for halting a corruption inquiry into arms sales to Saudi Arabia, saying it would do irreparable damage to Britain's reputation.
[4] Berry lost his seat to Conservative Party candidate Chris Skidmore in the 2010 general election.
[6] After losing his seat, Berry became a trustee of the charity Disability Rights UK[4] and served as chair of the Avon and Bristol Law Centre.