News from Ferrari and McLaren this week, as well as some Mini nostalgia and of course, 2 truths and 1 lie.