iStock Business UK reviews EV sales targets as car production hits lowest level since 1952 Teena JoseMar 30, 2026