
Britain’s July 4 election is less than a month away. The campaign has already produced drama and disputes, even before the parties unveil their manifestos with detailed lists of promises in the coming days.
This week saw Conservative Prime Minister Rishi Sunak and his Labour Party rival, Keir Starmer, spar in their first televised debate, and populist firebrand Nigel Farage return to dent Conservative hopes of retaining power after 14 years in office.