So, time to take a wider view of events in Suffolk...
Beyond the boundaries of Mid Suffolk, we entered the elections holding County Divisions in Woodbridge, St Margaret's and Westgate (Ipswich) and Peninsula (think the triangle of land between the Stour and Orwell estuaries).
We'd lost Peninsula before we started, as the sitting Liberal Democrat and former Group Leader, David Wood, had retired, and the seat wasn't even defended - it went to the Greens.
Woodbridge stayed resolutely Liberal Democrat, with Caroline Page scoring 63.5% in a two-horse race against the Conservatives, leaving St Margaret's and Westgate as a potential gain - we held both seats for the first eight years of its existence (2005-2013) and Inga Lockington has managed to fend off both Labour and Conservative opposition to hold one of them ever since - the second seat went Labour in 2013 and Conservative in 2017. Sadly, whilst Inga's personal vote held up nicely, the new Conservative candidate retained her seat and Oliver Holmes came fourth, behind one of the Labour candidates.
Elsewhere, there were respectable second places in Belstead Brook, Blything, Kessingland and Southwold and Stour Valley, but otherwise there wasn't an awful lot to get excited about. The Liberal Democrats are now the fourth party of Suffolk politics at County level, with Suffolk County Council now constituted as follows;
- Conservatives - 55 seats (plus 5)
- Greens - 9 seats (plus 6)
- Labour - 5 seats (minus 6)
- Liberal Democrats - 4 seats (minus 1)
- West Suffolk Independents - 1 seat (no change)
- Independent - 1 seat (minus 4)
- Conservatives - 124,969 votes (48.0%)
- Labour - 56,223 votes (21.6%)
- Greens - 39,283 votes (15.1%)
- Liberal Democrats - 25,885 votes (9.9%)
- Independents - 11,723 votes (4.5%)
- West Suffolk Independents - 1,959 votes (0.8%)
- Communist Party of Britain - 293 votes (0.1%)
- Burning Pink Party - 168 votes (0.1%)