Tag: Ben Houchen
Posted in UK News
Sunak’s party suffers heavy losses in UK local elections
LONDON: Britain’s governing Conservative Party suffered heavy losses in local election results Friday, further cementing expectations that Labour Party will return to power after 14…