Electric Vehicles: Liam Halligan doubts 2030 UK deadline to ban new petrol and diesel cars