Has VW made its best EV? 2024 Volkswagen ID.7 UK review