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