Looks like that's it for today - raining at the track. Ferrari showing more promise, Merc break down, and McLaren - well, why are they even...