Mercedes chief technical officer James Allison gives his thoughts on the team's chances at Silverstone.