Image 11 The compact ‘power bay’ of the Enviro100EV, which has a consumption rating of 0.54kWh per kilometre. ALEXANDER DENNIS