The Renault 5 E-Tech and its Alpine A290 sister have just won the prestigious 2025 European Car of the Year title, awarded …