1987 General Election - Wells
| Year | 1987 | 
| General election | 1987 General Election | 
| Constituency | Wells | 
| Turnout | 79.6% | 
Results
| Candidate | Party | Votes | 
| Heathcoat-Amory, David | Conservative | 28,624 | 
| Butt-Philip, Alan | Liberal | 20,083 | 
| James, Peter | Labour | 4,637 | 
| Fish, John | Independent | 134 |