Number of councillors After 150 of 150 councils
  1. Labour, 2350 councillors, +79
  2. Conservative, 1332 councillors, -35
  3. Liberal Democrat, 536 councillors, +75
  4. Green, 39 councillors, +8
  5. UKIP, 3 councillors, -123
  6. Others, 144 councillors, -4

Local elections 2018: Tory losses in West Oxfordshire

Celebrations after Witney East result
Image caption Labour activists celebrated after Rosalind Bolger won Witney East

The Conservatives have lost a third of the seats they were defending in West Oxfordshire, including two to Labour.

Labour gained seats in Freeland and Harborough and Witney East, both in ex-PM David Cameron's former constituency, as the Lib Dems gained three wards.

Meanwhile, Labour kept control of Oxford City Council winning two seats from the Greens in the local elections.

There was a moment of drama at Witney when the final seat on a parish council was decided by drawing lots.

Returning officer Keith Butler described it as a "historic moment" and the only time he had had to do it in 12 years in the job.

Image caption The Oxford result was declared shortly after 02:30 BST

Labour candidates were ecstatic at the West Oxfordshire result, with plenty of tears, hugging and fist pumping, said BBC Radio Oxford's Martin Eastaugh, who was at the count.

In Oxford, councillor Dick Wolff is one of just two Green Party councillors after the party lost two seats to Labour.

"Is this people showing support for Corbyn's leadership, but given we have a city council leadership which is not Corbynite, is it saying the opposite?," he asked.

The Liberal Democrats also gained a seat in Oxford winning Quarry and Risinghurst. It was the first time Labour had lost a seat in Oxford since 2006.

The Conservatives lost Kidlington West to the Liberal Democrats but maintained a strong majority at Cherwell District Council.

While they lost two seats, they narrowly picked up Bicester South from an Independent.

Meanwhile Labour picked up an extra seat in Banbury Cross.