Express and Star
Five things we have learned from the election results
Eight serving cabinet ministers have so far lost their seats, a record for any election. Liz Truss lost her South West Norfolk seat just 20 months after resigning as Prime Minister, and Jacob ...
6 days ago