The BMW i7 M70 xDrive weighs as much as a Land Cruiser, but goes from 0-100kph in 3.7 seconds. All photos: BMW

BMW i7 M70 xDrive review: Carmaker's fastest EV thrashed in Lisbon