It's a treat to drive and really efficient too - could the new CLA be Mercedes-Benz' best electric car so far?