1931 General Election - Walsall
| Year | 1931 |
| General election | 1931 General Election |
| Constituency | Walsall |
| Turnout | 86.3% |
Results
| Candidate | Party | Votes |
| Leckie, Joseph Alexander | Liberal | 30,507 |
| McShane, John James | Labour | 23,952 |
| Year | 1931 |
| General election | 1931 General Election |
| Constituency | Walsall |
| Turnout | 86.3% |
| Candidate | Party | Votes |
| Leckie, Joseph Alexander | Liberal | 30,507 |
| McShane, John James | Labour | 23,952 |