Thanks to Duncan Brack of the Liberal Democrat History Group for pulling this list together so near wins / misses spotted so far:
NEAR MISSES
Ashfield 192 (0.4%)
Edinburgh South 316 (0.7%)
Hampstead & Kilburn 799 (1.6%)
Oldham East & Saddleworth 103 (0.2%)
Sheffield Central 165 (0.4%)
Swansea West 504 (1.4%)
Camborne & Redruth 66 (0.2%)
Chesterfield 549 (1.2%)
Oxford West & Abingdon 176 (0.3%)
Rochdale 889 (1.9%)
Truro & Falmouth 435 (0.9%)
ONLY JUST HELD/GAINED
Bradford East 365 (0.9%)
Mid Dorset & Poole North 269 (0.6%)
Norwich South 310 (0.7%)
Solihull 175 (0.3%)
Wells 800 (1.4%)
Keep up with the latest news and analysis
about the Liberal Democrats with my
free monthly email newsletter.
I scour hundreds of blogs and dozens of media outlets for the best news and analysis - so you don't have to. It's completely free and you can leave the list at any time. So why not give it a try today?
You might also be interested in...

