Skip to content
Photo of James Ball

James Ball

IndependentCamborne Roskear & Tuckingmill
cllr.james.ball@cornwall.gov.uk7860280125

Red Flags

Slim Majority13 Mar 2026

Won with a majority of just 61 votes (4.79%), making this one of Cornwall's most marginal seats.

Election History

VulnerableScore: 82/100 Stable
Won by 61 votes (4.8%)2.4% swing needed to unseat

Councillor James Ball was re‑elected with 477 votes, beating the Reform UK candidate by a margin of 61 votes (4.79% of the total) in a turnout of 7.76%. The required swing to overturn his seat is only 2.39%, and the margin has narrowed by 10.7 percentage points compared with the previous election, giving him a vulnerability score of 82 out of 100. These figures indicate a relatively high level of electoral risk for the incumbent.

Cornwall Council Elections 2025 (2025)

CandidatePartyVotesShareElected
James Michael Alexander BallIndependent47737.4%
John TsoupakisReform UK41632.7%
John CosgroveLabour & Cooperative Party19915.6%
Florence MacdonaldLiberal Democrat1148.9%
Shannon James David StennerConservative685.3%

Turnout: 7.8% (37 of 477 electors) · 416 spoilt votes

Cornwall Council Elections 2021 (2021)

CandidatePartyVotesShareElected
Peter PerryConservative45641.9%
Kirsty ArthurLabour28826.5%
Ryan CongdonMebyon Kernow23721.8%
Kat BurtonGreen Party1079.8%

Turnout: 9.2% (42 of 456 electors) · 288 spoilt votes

Attendance

87%overall attendance
CommitteeHeldAttendedRate
Appeals Committee55100%
Budget Development Overview and Scrutiny Committee5480%
Central Sub-Area Planning Committee6467%
Community Wellbeing Overview and Scrutiny Committee33100%
Cornwall Council66100%
Miscellaneous Licensing Committee10880%
Pensions Committee5480%
Strategic Planning Committee66100%
Together for Families Overview and Scrutiny Committee6467%
Urgent Driver/Operator/Vehicle Sub Committee11100%
West Sub-Area Planning Committee77100%

Voting Record

No recorded votes.

In the News

No media coverage recorded.

Twitter Mentions

View all mentions →
Embed this scorecard

Script tag

<script src="https://cornwallpoliticalwatch.com/api/embed/councillor/james-ball"></script>

Iframe

<iframe src="https://cornwallpoliticalwatch.com/embed/councillor/james-ball" width="350" height="250" frameborder="0"></iframe>

Meeting Activity

Pensions Committee - 12 March 2026

12 Mar 2026

Present

Miscellaneous Licensing Committee - 6 March 2026

6 Mar 2026

Present

Together for Families Overview and Scrutiny Committee - 4 March 2026

4 Mar 2026

Apologies

West Sub-Area Planning Committee - 2 March 2026

2 Mar 2026

Present

Cornwall Council - 24 February 2026

24 Feb 2026

Present

Strategic Planning Committee - 19 February 2026

19 Feb 2026

Present

Central Sub-Area Planning Committee - 9 February 2026

9 Feb 2026

Apologies

Miscellaneous Licensing Committee - 6 February 2026

6 Feb 2026

Apologies

West Sub-Area Planning Committee - 2 February 2026

2 Feb 2026

Present

Miscellaneous Licensing Committee - 23 January 2026

23 Jan 2026

Present

Urgent Driver/Operator/Vehicle Sub Committee - 22 January 2026

22 Jan 2026

Present

Budget Development Overview and Scrutiny Committee - 21 January 2026

21 Jan 2026

Present

Cornwall Council - 20 January 2026

20 Jan 2026

Present

Community Wellbeing Overview and Scrutiny Committee - 15 January 2026

15 Jan 2026

Present

Together for Families Overview and Scrutiny Committee - 14 January 2026

14 Jan 2026

Present

Central Sub-Area Planning Committee - 12 January 2026

12 Jan 2026

Present

Strategic Planning Committee - 18 December 2025

18 Dec 2025

Present

Pensions Committee - 10 December 2025

10 Dec 2025

Apologies

Miscellaneous Licensing Committee - 5 December 2025

5 Dec 2025

Apologies

Appeals Committee - 1 December 2025

1 Dec 2025

Present