1929 General Election - Cannock
| Year | 1929 |
| General election | 1929 General Election |
| Constituency | Cannock |
| Turnout | 77.5% |
Results
| Candidate | Party | Votes |
| Adamson, William Murdoch | Labour | 26,388 |
| Beaumont, Ralph Edward Blackett | Unionist | 15,055 |
| Ray, Abraham | Liberal | 7,282 |