BMW iX3 50 xDrive 2025 EV range champions revealed with BMW breaking the 500-mile barrier as Tesla and Mercedes edge closer 19th Nov 2025