First Drive: new Fisker Ocean review. Sub £40k electric SUV tested.