Britain’s Conservatives trounced in local elections
Disillusionment with Conservative Party sees loss of 450 seats while Labour Party picks up 170 as vote count continues.
Disillusionment with Conservative Party sees loss of 450 seats while Labour Party picks up 170 as vote count continues.