The Jaguar XJ is to become an electric-powered car - after 50 years running on petrol or diesel. Jaguar Land Rover is facing flagging sales and says going electric is vital to its recovery strategy.