The 1928 St Marylebone by-election was held on 30 April 1928. The by-election was held due to the resignation of the incumbent Conservative MP, Douglas Hogg. It was won by the Conservative candidate Rennell Rodd.
Party | Candidate | Votes | % | ±% | |
---|---|---|---|---|---|
Unionist | Rennell Rodd | 12,859 | 56.1 | ||
Labour | David Amyas Ross | 6,721 | 29.4 | ||
Liberal | Basil Murray | 3,318 | 14.5 | ||
Majority | 6,138 | 26.7 | |||
Turnout | 53,107 | 43.1 | |||
Unionist hold | Swing |