After 50 years, the list of classic M cars is long ... isn’t the final petrol-powered BMW M to be built, the internal combustion engine is almost certainly on its last lap. Jonathan Bell has written ...