But there are now many cars with an official range of well over 300 miles, and while that figure will rise as efficiency ...