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