It could also be argued that one of the Conservative holds, the West Sussex one, was from the Brexit Party as the previous councillor had defected to them before resigning.
It's a week that the Conservatives really socked it to all the other parties.
Sir Nicholas Soames on Leader of the House Jacob Rees Mogg : ‘an absolute fraud, a living example of what a moderately cut double-breasted suit and a decent tie can do with an ultra-posh voice and a bit of ginger stuck up his arse.’
Whilst we await the full numbers, it’s looking like a pretty good week for the Tories
It would have been a major setback for them *not* to have won in Cardiff given the previous result there, though the Chichester result was undeniably good - and perhaps suggests their "traditional" vote rallying to them with a GE due. As already said, there was a decent swing against them to the Nats in Aberdeen.
Now we know the other results, it is a good week for them. 3 or 4 gains ( depending on how you treat Bourne). As you say, given they held the other 3 seats, they should have gained Cardiff, although the benchmark for that result was a previous contest in May 2017, which of course was a good set of elections for the Conservatives. Labour can be pleased to have held Skelmersdale with an increased share against the Independent group.
If the party stops lying I will stop drawing attention to it.
Odd, I didn't see you complaining about the Conservative Party pretending its twitter account was a fact-checking service, or that said party has been releasing doctored videos to deliberately misrepresent the views of other parties.
They've released a fake Labour manifesto (on an accompanying website) now. I should qualify this, though: they've now added a sub-title 'website by the Conservative Party' to clarify it's a fake (not sure this was initially the case).