Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
East Ham North was won by Labour at the 1970 general election, with a majority of 3,822 votes over Conservative. This page covers every general election in East Ham North from 1918 to 1970.
Full Election History, 1918–1970
Election
Elected
Votes
Vote Share
Runner-up
Majority
Turnout
1918
John Henry Bethell (Liberal)
9,436
58.3%
William Mann (National Party)
2,688 (16.6 pts)
47.3%
1922
Charles Williamson Crook (Unionist)
7,215
29.7%
Arabella Susan Lawrence (Labour)
468 (1.9 pts)
69.8%
1923
Arabella Susan Lawrence (Labour)
8,727
35.7%
Ernest Edwards (Liberal)
416 (1.7 pts)
69.0%
1924
Charles Williamson Crook (Unionist)
11,194
39.6%
Arabella Susan Lawrence (Labour)
1,057 (3.7 pts)
77.5%
1929
Arabella Susan Lawrence (Labour)
13,969
42.0%
John Lees-Jones (Unionist)
2,164 (6.5 pts)
72.0%
1931
John Dixon Mayhew (Conservative)
22,730
65.9%
Arabella Susan Lawrence (Labour)
10,961 (31.8 pts)
73.4%
1935
John Mayhew (Conservative)
15,295
50.9%
Thomas William Burden (Labour)
533 (1.8 pts)
65.0%
1945
Percy Daines (Labour)
18,373
70.2%
John Dixon Mayhew (Conservative)
10,559 (40.3 pts)
71.2%
1950
Percy Daines (Labour)
20,497
57.1%
John Dixon Mayhew (Conservative)
8,641 (24.1 pts)
84.2%
1951
Percy Daines (Labour)
21,444
60.4%
James Dundas Hamilton (Conservative)
7,359 (20.7 pts)
83.3%
1955
Percy Daines (Labour)
17,961
59.1%
Arnold Silverstone (Conservative)
5,545 (18.2 pts)
74.9%
1959
Reginald Ernest Prentice (Labour)
16,001
56.8%
John Henry Samuel Bangay (Conservative)
3,826 (13.6 pts)
74.1%
1964
Reginald Ernest Prentice (Labour)
14,501
60.4%
John Henry Samuel Bangay (Conservative)
4,977 (20.7 pts)
67.4%
1966
Reginald Prentice (Labour)
14,911
65.9%
Laurence Giovene (Conservative)
7,182 (31.7 pts)
64.7%
1970
Reginald Prentice (Labour)
11,557
59.9%
David Macfarlane (Conservative)
3,822 (19.8 pts)
52.6%
Full Result Breakdown by Election
1918
Candidate
Party
Votes
Share
Elected
John Henry Bethell
Liberal
9,436
58.3%
Yes
William Mann
National Party
6,748
41.7%
No
1922
Candidate
Party
Votes
Share
Elected
Charles Williamson Crook
Unionist
7,215
29.7%
Yes
Arabella Susan Lawrence
Labour
6,747
27.8%
No
Ernest Edwards
National Liberal
4,775
19.7%
No
Harry Osborn
People's
4,021
16.6%
No
Joseph Nathaniel Emery
Liberal
1,504
6.2%
No
1923
Candidate
Party
Votes
Share
Elected
Arabella Susan Lawrence
Labour
8,727
35.7%
Yes
Ernest Edwards
Liberal
8,311
34.0%
No
Charles Williamson Crook
Unionist
7,393
30.3%
No
1924
Candidate
Party
Votes
Share
Elected
Charles Williamson Crook
Unionist
11,194
39.6%
Yes
Arabella Susan Lawrence
Labour
10,137
35.8%
No
Ernest Edwards
Liberal
6,970
24.6%
No
1929
Candidate
Party
Votes
Share
Elected
Arabella Susan Lawrence
Labour
13,969
42.0%
Yes
John Lees-Jones
Unionist
11,805
35.5%
No
Thomas Arnold Evans
Liberal
7,459
22.4%
No
1931
Candidate
Party
Votes
Share
Elected
John Dixon Mayhew
Conservative
22,730
65.9%
Yes
Arabella Susan Lawrence
Labour
11,769
34.1%
No
1935
Candidate
Party
Votes
Share
Elected
John Mayhew
Conservative
15,295
50.9%
Yes
Thomas William Burden
Labour
14,762
49.1%
No
1945
Candidate
Party
Votes
Share
Elected
Percy Daines
Labour
18,373
70.2%
Yes
John Dixon Mayhew
Conservative
7,814
29.8%
No
1950
Candidate
Party
Votes
Share
Elected
Percy Daines
Labour
20,497
57.1%
Yes
John Dixon Mayhew
Conservative
11,856
33.0%
No
John Joseph Carroll
Liberal
3,521
9.8%
No
1951
Candidate
Party
Votes
Share
Elected
Percy Daines
Labour
21,444
60.4%
Yes
James Dundas Hamilton
Conservative
14,085
39.6%
No
1955
Candidate
Party
Votes
Share
Elected
Percy Daines
Labour
17,961
59.1%
Yes
Arnold Silverstone
Conservative
12,416
40.9%
No
1959
Candidate
Party
Votes
Share
Elected
Reginald Ernest Prentice
Labour
16,001
56.8%
Yes
John Henry Samuel Bangay
Conservative
12,175
43.2%
No
1964
Candidate
Party
Votes
Share
Elected
Reginald Ernest Prentice
Labour
14,501
60.4%
Yes
John Henry Samuel Bangay
Conservative
9,524
39.6%
No
1966
Candidate
Party
Votes
Share
Elected
Reginald Prentice
Labour
14,911
65.9%
Yes
Laurence Giovene
Conservative
7,729
34.1%
No
1970
Candidate
Party
Votes
Share
Elected
Reginald Prentice
Labour
11,557
59.9%
Yes
David Macfarlane
Conservative
7,735
40.1%
No
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party.
Trend
East Ham North has been contested at 15 general elections on record since 1918. Parties that have won a seat here over that span: Liberal, Unionist, Labour, Conservative.
Frequently Asked Questions
Who won East Ham North in the 1970 general election?
Labour won East Ham North in 1970 with 11,557 votes (59.9%), a majority of 3,822 votes over Conservative in second place.
Which parties have won East Ham North since 1918?
Since 1918, East Ham North has been won by: Conservative, Labour, Liberal, Unionist.
What was the closest result in East Ham North?
The closest result on record for East Ham North was 1923, when Labour beat Liberal by just 416 votes (1.7 percentage points).