Trackhouse Racing's Raul Fernandez wins the British MotoGP, ahead of Aprilia's championship leader Jorge Martin, at Silverstone.