Electric vehicles are the future - but is the UK ready?