Ribblesdale ward

Vote share over time

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

06/05/2021 By-election

Party Candidate Votes Share +/−
Conservative and Unionist Party David Michael Staveley Elected 1,537 54.2% -11.2
Labour Party Brian McDaid 475 16.7% -17.9
Liberal Democrats Luke Allan 430 15.2% —
Green Party David Christopher Noland 395 13.9% —
Majority1,062
Turnout44.0%
Registered electors6,528
Ballots cast2,837

Conservative and Unionist Party hold

04/05/2017

Party Candidate Votes Share +/−
Conservative and Unionist Party Richard Charles Welch Elected 1,597 65.3% —
Labour Party Michael John Rose 847 34.7% —
Majority750
Turnout—
Registered electors—
Ballots cast2,444