2005 General Election - Keighley
| Year | 2005 |
| General election | 2005 General Election |
| Constituency | Keighley |
| Turnout | 67.9% |
Results
| Candidate | Party | Votes |
| Cryer, Ann | Labour | 20,720 |
| Poulsen, Karl | Conservative | 15,868 |
| Fekri, Nader | Liberal Democrats | 5,484 |
| Griffin, Nick | BNP | 4,240 |