Tag: Ben Craig

Bev Craig wins Greater Manchester Mayoral By-election as Labour sees off reform challenge

The Greater Manchester mayoral by-election has delivered a Labour win. Bev Craig defeated Reform UK’s Sian Astley in the...