| Electorate 68,038 Turnout: 62.67 % |
 |
Marek Lazarowicz MP |
 |
| Labour Co-op |
| Votes | 14,597 |
| % | 34.23 % |
| % change since 2001 (Denver/Baxter figures) | - 7.64 % / - 7.97 % |
 |
Mike Crockart |
 |
| Liberal Democrat |
| Votes | 12,444 |
| % | 29.18 % |
| % change since 2001 (Denver/Baxter figures) | + 8.87 % / + 8.49 % |
 |
Cllr Iain Whyte |
 |
| Conservative & Unionist |
| Votes | 7,969 |
| % | 18.69 % |
| % change since 2001 (Denver/Baxter figures) | + 0.04 % / + 0.51 % |
 |
David Hutchison |
 |
| Scottish National Party |
| Votes | 4,344 |
| % | 10.19 % |
| % change since 2001 (Denver/Baxter figures) | - 4.20 % / - 4.15 % |
 |
Mark Sydenham |
 |
| Scottish Green Party |
| Votes | 2,482 |
| % | 5.82 % |
| % change since 2001 (Denver/Baxter figures) | (+ 5.82 %) / (+ 5.82 %) |
 |
Bill Scott |
 |
| Scottish Socialist Party |
| Votes | 804 |
| % | 1.89 % |
| % change since 2001 (Denver/Baxter figures) | - 1.75 % / - 1.64 % |
| Notional Labour Co-op hold |
 |
| Labour Co-op majority | 2,153 |
| % majority | 5.05 % |
| % change since 2001 (Denver/Baxter figures) | - 16.51 % / - 16.46 % |