Silverstone, sheep and tomato sauce – British GP preview

Its future may be in doubt, but that won’t stop fans and drivers alike getting excited about this weekend’s British Grand Prix at Silverstone.