1954 Harrogate by-election
The 1954 Harrogate by-election was held on 11 March 1954. It was caused by the resignation of the incumbent Conservative MP, Christopher York. It was won by the Conservative candidate James Ramsden.
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Conservative | James Ramsden | 20,263 | 70.78 | +0.22 | |
| Labour | E. Kavanagh | 8,367 | 29.22 | −0.22 | |
| Majority | 11,896 | 41.56 | +0.45 | ||
| Turnout | 28,630 | ||||
| Conservative hold | Swing | ||||