# 2023 Test Valley Borough Council election

The 2023 Test Valley Borough Council election took place on 4 May 2023 to elect members of Test Valley Borough Council in England. This was on the same day as other local elections. The whole council of 43 members was up for election across 20 wards.

## Background

At the previous election in 2019 the localist group the Andover Alliance won seven seats on the Council. However, from the beginning of their terms of office they were plagued by internal disputes and defections and they ceased to exist as a group prior to the 2023 election. As a consequence they did not field any candidates at this election, although some of their councillors chose to stand as independents. None were successful.
The Conservatives proved to be the beneficiaries of the Andover Alliance's collapse gaining all seven of their seats. Although they lost five seats to the Liberal Democrats they were able to retain control of the Council.

## Results summary

2023 Test Valley District Council election :
| Party | Candidates | Seats | Gains | Losses | Net gain/loss | Seats % | Votes % | Votes | +/− |
| Conservative | 43 | 26 | 7 | 5 | 2 | 60.5 | 39.57% | 14,896 | 2.81% |
| Liberal Democrats | 43 | 17 | 5 | 0 | 5 | 39.5 | 42.41% | 15,966 | 12.97% |
| Independent | 9 | 0 | 0 | 0 | | 0.0 | 6.02% | 2,265 | 2.52% |
| Labour | 10 | 0 | 0 | 0 | | 0.0 | 6.48% | 2,441 | 2.12% |
| Green | 8 | 0 | 0 | 0 | | 0.0 | 5.19% | 1,955 | 4.69% |
| UKIP | 1 | 0 | 0 | 0 | | 0.0 | 0.13% | 49 | 0.27% |
| Heritage | 1 | 0 | 0 | 0 | | 0.0 | 0.19% | 71 | 0.19% |
| Andover Alliance | 0 | 0 | 0 | 7 | 7 | 0.0 | 0.00% | 0 | 15.18% |

## Ward Results

Test Valley Borough Council election results.
Sitting councillors are marked with an asterisk (*).

### Ampfield and Braishfield

Ampfield and Braishfield :
| Party | Party | Candidate | Votes | % | ±% |
| | Liberal Democrats | Sally Yalden | 614 | 62.0 | +20.6 |
| | Conservative | Mary-Jane Rawson-Smith | 376 | 38.0 | −16.4 |
| Majority | Majority | Majority | 238 | 24.0 | N/A |
| Turnout | Turnout | Turnout | 990 | 45.0 | −0.8 |
| | Liberal Democrats gain from Conservative | Liberal Democrats gain from Conservative | Swing | 18.5 | |

### Andover Downlands

Andover Downlands (2) :
| Party | Party | Candidate | Votes | % | ±% |
| | Conservative | Chris Donnelly* | 526 | 57.1 | +7.5 |
| | Conservative | Nicolas Lodge* | 451 | 49.0 | +1.3 |
| | Liberal Democrats | Kevin Hughes | 261 | 28.3 | N/A |
| | Labour | Kristian Cotter | 200 | 21.7 | +7.8 |
| | Liberal Democrats | Colin Burgess | 192 | 20.8 | N/A |
| Turnout | Turnout | Turnout | 921 | 20.7 | −5.3 |
| | Conservative hold | Conservative hold | Conservative hold | Conservative hold | Conservative hold |
| | Conservative hold | Conservative hold | Conservative hold | Conservative hold | Conservative hold |

### Andover Harroway

Andover Harroway (3) :
| Party | Party | Candidate | Votes | % | ±% |
| | Liberal Democrats | Luigi Gregori | 781 | 42.1 | +17.7 |
| | Liberal Democrats | Robin Hughes | 716 | 38.6 | +14.7 |
| | Conservative | Carl Borg-Neal* | 652 | 35.1 | +3.7 |
| | Conservative | Tony Burley* | 645 | 34.8 | +5.4 |
| | Conservative | Karen Hamilton* | 642 | 34.6 | +3.2 |
| | Liberal Democrats | Edward Reynolds | 581 | 31.3 | +12.0 |
| | Green | Lance Mitchell | 309 | 16.7 | N/A |
| | Labour | Phillipa Roll | 295 | 15.9 | −1.9 |
| | Independent | Gary Juliff | 248 | 13.4 | N/A |
| Turnout | Turnout | Turnout | 1,855 | 25.6 | −3.7 |
| | Liberal Democrats gain from Conservative | Liberal Democrats gain from Conservative | Liberal Democrats gain from Conservative | Liberal Democrats gain from Conservative | Liberal Democrats gain from Conservative |
| | Liberal Democrats gain from Conservative | Liberal Democrats gain from Conservative | Liberal Democrats gain from Conservative | Liberal Democrats gain from Conservative | Liberal Democrats gain from Conservative |
| | Conservative hold | Conservative hold | Conservative hold | Conservative hold | Conservative hold |

### Andover Millway

Andover Millway (3) :
| Party | Party | Candidate | Votes | % | ±% |
| | Conservative | Zilliah Brooks* | 936 | 42.9 | −6.3 |
| | Conservative | Jim Neal | 794 | 36.4 | −5.3 |
| | Conservative | Mark Leech | 770 | 35.3 | −7.8 |
| | Liberal Democrats | Thomas Gregory | 756 | 34.6 | N/A |
| | Liberal Democrats | Michael McGarry | 698 | 32.0 | N/A |
| | Liberal Democrats | Nicholas Simmonds | 529 | 24.2 | N/A |
| | Green | Catherine Hosen | 424 | 19.4 | N/A |
| | Independent | Mark Farren | 421 | 19.3 | N/A |
| | Green | Andy Pomphrey | 369 | 16.9 | N/A |
| | Independent | Dan Emmerson | 233 | 10.7 | N/A |
| Turnout | Turnout | Turnout | 2,183 | 32.4 | −0.5 |
| | Conservative hold | Conservative hold | Conservative hold | Conservative hold | Conservative hold |
| | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance |
| | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance |

### Andover Romans

Andover Romans (3) :
| Party | Party | Candidate | Votes | % | ±% |
| | Liberal Democrats | Jason Sangster* | 659 | 41.9 | +15.7 |
| | Conservative | Katy Brooks | 577 | 36.7 | −3.1 |
| | Conservative | Kirsty North* | 557 | 35.4 | −5.6 |
| | Liberal Democrats | Josephine Msonthi | 554 | 35.2 | +12.3 |
| | Liberal Democrats | Richard Kidd | 549 | 34.9 | +14.1 |
| | Conservative | Tracey Tasker* | 540 | 34.4 | −3.5 |
| | Independent | Steve Hardstaff | 364 | 23.2 | N/A |
| | Labour | Scott Lindfield | 290 | 18.4 | +4.2 |
| Turnout | Turnout | Turnout | 1,572 | 21.5 | −5.2 |
| | Liberal Democrats gain from Conservative | Liberal Democrats gain from Conservative | Liberal Democrats gain from Conservative | Liberal Democrats gain from Conservative | Liberal Democrats gain from Conservative |
| | Conservative hold | Conservative hold | Conservative hold | Conservative hold | Conservative hold |
| | Conservative hold | Conservative hold | Conservative hold | Conservative hold | Conservative hold |

### Andover St Mary's

Andover St Mary's (3) :
| Party | Party | Candidate | Votes | % | ±% |
| | Conservative | Iris Andersen* | 676 | 48.7 | +13.9 |
| | Conservative | Debbie Cattell | 538 | 38.8 | +11.6 |
| | Conservative | Jan Budzynski | 504 | 36.3 | +11.6 |
| | Labour | Andrew Fitchet | 479 | 34.5 | +18.3 |
| | Liberal Democrats | Katherine Bird | 457 | 32.9 | +14.1 |
| | Labour | Judith Cole | 426 | 30.7 | N/A |
| | Independent | Stuart Waue | 306 | 22.1 | N/A |
| | Liberal Democrats | Andrew Briggs | 206 | 14.9 | N/A |
| | Liberal Democrats | Peter Hurst | 200 | 14.4 | N/A |
| Turnout | Turnout | Turnout | 1,387 | 23.3 | −4.3 |
| | Conservative hold | Conservative hold | Conservative hold | Conservative hold | Conservative hold |
| | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance |
| | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance |

### Andover Winton

Andover Winton (2) :
| Party | Party | Candidate | Votes | % | ±% |
| | Conservative | Alex Gillies | 645 | 45.8 | −0.6 |
| | Conservative | Lisa Matthews | 552 | 39.2 | −2.6 |
| | Liberal Democrats | Joseph Hughes | 410 | 29.1 | N/A |
| | Liberal Democrats | Adrian Hall-Cooper | 330 | 23.4 | N/A |
| | Independent | Rebecca Meyer* | 283 | 20.1 | −30.1 |
| | Independent | Andrew Horsnell | 195 | 13.8 | N/A |
| | Independent | Richard Rowles* | 161 | 11.4 | −37.2 |
| Turnout | Turnout | Turnout | 1,408 | 29.4 | −1.5 |
| | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance |
| | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance |

### Anna

Anna (2) :
| Party | Party | Candidate | Votes | % | ±% |
| | Conservative | Maureen Flood* | 1,373 | 69.3 | +11.9 |
| | Conservative | Susanne Hasselmann | 1,102 | 55.7 | +10.9 |
| | Liberal Democrats | Paul Burnage | 454 | 22.9 | N/A |
| | Liberal Democrats | Christopher Thom | 387 | 19.5 | N/A |
| | Green | Carol Bartholomew | 360 | 18.2 | N/A |
| Turnout | Turnout | Turnout | 1,980 | 40.3 | −2.6 |
| | Conservative hold | Conservative hold | Conservative hold | Conservative hold | Conservative hold |
| | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance | Conservative gain from Andover Alliance |
* Christopher Thom was a member for Valley Park ward in the previous council term.

### Bellinger

Bellinger :
| Party | Party | Candidate | Votes | % | ±% |
| | Conservative | Phil Lashbrook* | 531 | 66.5 | +66.5 |
| | Liberal Democrats | George Johnson | 268 | 33.5 | N/A |
| Majority | Majority | Majority | 263 | 33.0 | N/A |
| Turnout | Turnout | Turnout | 799 | 31.4 | N/A |
| | Conservative hold | Conservative hold | Swing | N/A | |

### Blackwater

Blackwater (2) :
| Party | Party | Candidate | Votes | % | ±% |
| | Conservative | Nick Adams-King* | 1,465 | 66.4 | +3.1 |
| | Conservative | Gordon Bailey* | 969 | 43.9 | −15.2 |
| | Liberal Democrats | Thomas Ezard | 858 | 38.9 | N/A |
| | Independent | Christopher Craig | 643 | 29.1 | +6.4 |
| | Green | Jason Reeves | 294 | 13.3 | N/A |
| | Liberal Democrats | Andrew Beesley | 293 | 13.3 | N/A |
| Turnout | Turnout | Turnout | 2,206 | 43.8 | +3.8 |
| | Conservative hold | Conservative hold | Conservative hold | Conservative hold | Conservative hold |
| | Conservative hold | Conservative hold | Conservative hold | Conservative hold | Conservative hold |

### Bourne Valley

Bourne Valley :
| Party | Party | Candidate | Votes | % | ±% |
| | Conservative | Phil North* | 576 | 64.4 | +64.4 |
| | Liberal Democrats | Graham Walters | 318 | 35.6 | N/A |
| Majority | Majority | Majority | 255 | 28.6 | N/A |
| Turnout | Turnout | Turnout | 894 | 36.6 | N/A |
| | Conservative hold | Conservative hold | Swing | N/A | |

### Charlton and the Pentons

Charlton and the Pentons :
| Party | Party | Candidate | Votes | % | ±% |
| | Conservative | Linda Lashbrook* | 429 | 48.0 | −3.0 |
| | Liberal Democrats | Jean Reynolds | 253 | 28.3 | N/A |
| | Green | Paul Howland | 163 | 18.2 | +1.2 |
| | UKIP | Norman Woods | 49 | 5.5 | −7.8 |
| Majority | Majority | Majority | 176 | 19.7 | −12.7 |
| Turnout | Turnout | Turnout | 894 | 34.4 | +2.0 |
| | Conservative hold | Conservative hold | Swing | N/A | |

### Chilworth, Nursling and Rownhams

Chilworth, Nursling and Rownhams (3) :
| Party | Party | Candidate | Votes | % | ±% |
| | Liberal Democrats | Karen Dunleavey | 1,190 | 50.7 | +20.4 |
| | Conservative | Phil Bundy* | 1,144 | 48.8 | −9.9 |
| | Conservative | Terese Swain | 1,091 | 46.5 | −9.0 |
| | Liberal Democrats | Lee Berry | 1,060 | 45.2 | +19.6 |
| | Liberal Democrats | Julie Gomer | 1,048 | 44.7 | +21.5 |
| | Conservative | Mike Maltby | 1,037 | 44.2 | −10.9 |
| Turnout | Turnout | Turnout | 2,345 | 35.9 | +1.3 |
| | Liberal Democrats gain from Conservative | Liberal Democrats gain from Conservative | Liberal Democrats gain from Conservative | Liberal Democrats gain from Conservative | Liberal Democrats gain from Conservative |
| | Conservative hold | Conservative hold | Conservative hold | Conservative hold | Conservative hold |
| | Conservative hold | Conservative hold | Conservative hold | Conservative hold | Conservative hold |

### Harewood

Harewood :
| Party | Party | Candidate | Votes | % | ±% |
| | Conservative | David Drew* | 652 | 52.0 | −15.6 |
| | Liberal Democrats | Duncan Clark | 601 | 48.0 | N/A |
| Majority | Majority | Majority | 51 | 4.0 | −31.3 |
| Turnout | Turnout | Turnout | 1,253 | 48.1 | +5.0 |
| | Conservative hold | Conservative hold | Swing | N/A | |

### Mid Test

Mid Test (3) :
| Party | Party | Candidate | Votes | % | ±% |
| | Conservative | Alison Johnston* | 1,402 | 47.8 | −7.2 |
| | Conservative | Ian Jeffrey* | 1,382 | 47.1 | −11.9 |
| | Conservative | Stewart MacDonald | 1,351 | 46.0 | −13.8 |
| | Liberal Democrats | David Hall | 1,225 | 41.7 | +6.5 |
| | Liberal Democrats | Alan Marshall | 972 | 33.1 | +1.3 |
| | Liberal Democrats | Russell Theron | 897 | 30.6 | N/A |
| | Green | Connor Shaw | 405 | 13.8 | N/A |
| | Green | Jonathan Cotterell | 368 | 12.5 | N/A |
| | Labour | Jane Elliott | 256 | 8.7 | −8.4 |
| Turnout | Turnout | Turnout | 2,936 | 40.9 | +5.5 |
| | Conservative hold | Conservative hold | Conservative hold | Conservative hold | Conservative hold |
| | Conservative hold | Conservative hold | Conservative hold | Conservative hold | Conservative hold |
| | Conservative hold | Conservative hold | Conservative hold | Conservative hold | Conservative hold |

### North Baddesley

North Baddesley (3) :
| Party | Party | Candidate | Votes | % | ±% |
| | Liberal Democrats | Amanda Ford | 1,373 | 70.1 | +1.5 |
| | Liberal Democrats | Geoff Cooper* | 1,239 | 63.2 | +3.5 |
| | Liberal Democrats | Alan Warnes* | 1,198 | 61.2 | −6.3 |
| | Conservative | Lynne Colton | 513 | 26.2 | −6.8 |
| | Conservative | Joe Billett | 483 | 24.7 | −1.4 |
| | Conservative | Richard Franke | 416 | 21.2 | −0.5 |
| | Labour | Callum Jackson | 227 | 11.6 | N/A |
| Turnout | Turnout | Turnout | 1,959 | 34.2 | +0.7 |
| | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold |
| | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold |
| | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold |

### Romsey Abbey

Romsey Abbey (2) :
| Party | Party | Candidate | Votes | % | ±% |
| | Liberal Democrats | Sandra Gidley* | 1,132 | 57.0 | −6.0 |
| | Liberal Democrats | Nik Daas* | 1,017 | 51.2 | −1.5 |
| | Conservative | Nick Michell | 704 | 35.5 | +1.1 |
| | Conservative | Joe Dwyer | 642 | 32.3 | +1.0 |
| | Labour | Bernard Van Den Berg | 167 | 8.4 | −0.1 |
| | Heritage | Andrew Peterson | 71 | 3.6 | N/A |
| Turnout | Turnout | Turnout | 1,985 | 41.8 | −3.9 |
| | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold |
| | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold |

### Romsey Cupernham

Romsey Cupernham (3) :
| Party | Party | Candidate | Votes | % | ±% |
| | Liberal Democrats | Janet Burnage* | 1,435 | 60.9 | +12.7 |
| | Liberal Democrats | Neil Gwynne* | 1,327 | 56.3 | +14.4 |
| | Liberal Democrats | Rohit Kohli | 1,187 | 50.3 | −5.2 |
| | Conservative | Tim Mayer | 869 | 36.9 | +4.7 |
| | Conservative | John Ray | 768 | 32.6 | −3.5 |
| | Conservative | Dave Maslen | 664 | 28.2 | −2.2 |
| | Labour | Ann Chillingworth | 326 | 13.8 | +4.4 |
| Turnout | Turnout | Turnout | 2,358 | 36.4 | −1.5 |
| | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold |
| | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold |
| | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold |

### Romsey Tadburn

Romsey Tadburn (2) :
| Party | Party | Candidate | Votes | % | ±% |
| | Liberal Democrats | Mark Cooper* | 1,463 | 73.3 | +8.4 |
| | Liberal Democrats | John Parker* | 1,304 | 65.3 | +11.4 |
| | Conservative | Clive Collier | 494 | 24.7 | −8.1 |
| | Conservative | David Bloomfield | 410 | 20.5 | −8.7 |
| | Labour | Carolyn Nixson | 201 | 10.1 | +0.4 |
| Turnout | Turnout | Turnout | 1,996 | 43.4 | −0.6 |
| | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold |
| | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold |

### Valley Park

Valley Park (2) :
| Party | Party | Candidate | Votes | % | ±% |
| | Liberal Democrats | Alan Dowden* | 1,458 | 80.9 | +3.1 |
| | Liberal Democrats | Celia Dowden** | 1,297 | 72.0 | +10.9 |
| | Conservative | Michael Ball | 356 | 19.8 | −1.7 |
| | Conservative | Sam Davies | 330 | 18.3 | −1.6 |
| Turnout | Turnout | Turnout | 1,802 | 39.1 | −2.3 |
| | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold |
| | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold | Liberal Democrats hold |
* Celia Dowden was a member for North Baddesley ward in the previous council term.