| Name | Party | Votes | % | +/-% | |
| David Wilshire | Conservative | 18,851 | 45.1 | +0.2 | |
| Andrew Shaw | Labour | 15,589 | 37.3 | -0.9 | |
| Martin Rimmer | Liberal Democrat | 6,156 | 14.7 | +1.6 | |
| Richard Squire | UK Independence | 1,198 | 2.9 | +2.0 | |
| Majority | 3,262 | 7.8 | |||
| Turnout | 41,794 | 60.8 | -12.8 | ||
| Swing | |||||
| Against 1997 General Election | 0.6% from Labour to Conservative |