Brambles & Thorntree ward

Vote share over time

Each line is a party's lead candidate as a share of ballots cast. Hollow points are by-elections.

04/05/2023 3 seats

Party Candidate Votes Share +/−
Labour Party Stella Tranter Elected 364 55.2% +11.0
Labour Party Jack Banks Elected 362 54.8% —
Independent Graham Wilson Elected 326 49.4% -26.5
Labour Party Paul Mcgrath 319 48.3% —
Independent Karl Simon Gallienne 256 38.8% —
Independent Monty Towers 211 32.0% —
Conservative and Unionist Party Peter Longstaff 99 15.0% +2.9
Green Party Becky Tyndall 43 6.5% —
Majority7
Turnout14.0%
Registered electors5,781
Ballots cast (estimated)660

Labour Party hold · Independent hold

02/05/2019 3 seats

Party Candidate Votes Share +/−
Independent Graham Wilson Elected 519 75.9% +47.1
Labour Party Geraldine Purvis Elected 302 44.2% -14.2
Labour Party Janet Thompson Elected 293 42.8% —
Best For Middlesbrough Terry Lawton 249 36.4% —
Labour Party Daniel Kerr 246 36.0% —
Best For Middlesbrough Kelly Watson 187 27.3% —
Best For Middlesbrough Charmaine Moloney 172 25.1% —
Conservative and Unionist Party Hannah Louise Wilson 83 12.1% +4.1
Majority44
Turnout—
Registered electors—
Ballots cast (estimated)684

13/12/2018 By-election

Party Candidate Votes Share +/−
Labour Party Janet Thompson Elected 321 58.4% —
Independent Graham Wilson 158 28.7% —
Conservative and Unionist Party David Smith 44 8.0% —
Liberal Democrats Paul Michael Hamilton 27 4.9% —
Majority163
Turnout—
Registered electors—
Ballots cast550