A return to the mountain is on the cards for Ford, and there’s a bonkers new car for Romain Dumas to play with ...