British GP: Race notes - McLaren Sunday, 10th July pitpass.com Obviously we aren’t happy to have finished 12th and 13th in our home grand prix. Read full article