China’s BYD has overtaken Tesla as the world's leading seller of electric cars, selling over 500,000 vehicles in the last quarter of 2023.