The elections are over. So who won and who lost? Well it's clear Reform UK is the big winner in England and Labour the loser.



Source link