Harrogate (Yorkshire & the Humber) result: Brex: 31.8% (+31.8) LDem: 27.1% (+13.6) Grn: 12.8% (+4.7) Con: 12.6% (-22.5) Lab: 4.5% (-5.1) York: 4.4% (+2.9) ChUK: 3.4% (+3.4)
Oxford (South East) result: LDem: 40.3% (+26.8) Grn: 22.7% (+1.6) Lab: 14.3% (-18.7) Brex: 13.3% (+13.3) ChUK: 3.9% (+3.9) Con: 3.9% (-11.3) UKIP: 1.1% (-11.5)
Neath & Port Talbot (Wales) result: Brex: 32.4% (+32.4) Lab: 23.6% (-18.1) PC: 19.1% (+5.1) LDem: 8.8% (+6.9) Grn: 4.7% (+1.5) UKIP: 4.2% (-22.2) Con: 3.7% (-4.9)
OOOO Here's Peter Griffin to cheer us all up at midnight.
Woooopppiieeeee!