Tesla, led by Elon Musk, exceeded expectations by delivering 466,140 cars globally, while BYD, China's leading car brand, achieved its best-ever quarter with 700,244 fully electric and plug-in hybrid vehicle sales.
UK Labour Party Leader Keir Starmer has become prime minister of UK after a ceremonial meeting with King Charles III on July 5, 2024. Starmer has led Labour to secure a landslide victory in the UK’s 2024 general election to end 14 years of Conservative rule.