UK Election Showdown: Conservative vs. Labour on Cost of Living, Migration and Climate
With the UK general election set for July 4, a record number of candidates - more than 4,000- are running for seats. Polls suggest a potential Labour majority, ending over a decade of Conservative rule.