River 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 George O'Neill Elected 674 34.8% +8.1
Labour Party Alan Butcher Elected 665 34.3% —
Labour Party Christine Wiltshire Elected 665 34.3% —
Conservative and Unionist Party Michelle Molloy 559 28.9% +3.2
Conservative and Unionist Party Nigel Smith 505 26.1% —
Conservative and Unionist Party Gary Russell Hart 504 26.0% —
Liberal Democrats Ian Buckland 449 23.2% -26.8
Liberal Democrats Ady Clark 425 21.9% —
Liberal Democrats Keith Croft 350 18.1% —
Green Party Lilias Rider Haggard Cheyne 331 17.1% —
Heritage Party Gabi Gates 104 5.4% —
Majority106
Turnout27.0%
Registered electors7,126
Ballots cast1,937

Labour Party gain from Liberal Democrats · Labour Party gain from Liberal Democrats · Labour Party gain from Liberal Democrats

02/05/2019 3 seats

Party Candidate Votes Share +/−
Liberal Democrats Ian Buckland Elected 962 50.0% —
Liberal Democrats Tracey Baker Elected 912 47.4% —
Liberal Democrats Emily Seex Elected 821 42.7% —
Labour Party George O'Neill 514 26.7% —
Conservative and Unionist Party Philip Booker 494 25.7% —
Labour Party Alan Butcher 488 25.4% —
Labour Party Berni Millam 441 22.9% —
Conservative and Unionist Party George Blampied 414 21.5% —
Conservative and Unionist Party David Paige 365 19.0% —
UK Independence Party (UKIP) Steven Trigg 362 18.8% —
Majority307
Turnout32.0%
Registered electors—
Ballots cast (estimated)1,924