Liberal Democrats held a seat in Oxford City. Labour held a seat in City of Leicester. An Independent gained a seat from the Conservatives in Surrey County Council. SNP gained a seat from the Liberal Democrats in Highland.
Conservatives held a seat in Dumfries and Galloway. Labour held seats in Haringey, Harlow and Middlesbrough. Ashfield Independents gained a seat from an Independent (councillor causing the by-election was originally elected as Labour).
Copyright 2018 The Conservative Councillors' Association . All rights reserved.