Good morning - and make no mistake - this is a very good morning for the Liberal Democrats. We’ve held every council we’re defending so far!
Follow this link for more info: http://www.libdems.org.uk/locals-19-morning-update