The Conservatives have gained three council seats in wildly different parts of the country in the last two days.