Results by party Party Seats won Conservative 43 Green 4 Independent or No Party 4 Labour 2 Liberal Democrat 29 UKIP 0