OK, I know that the 2017 season has yet to finish, but Silverstone to host British GP for 3 more years:

Dorna Sports is pleased to announce that Silverstone Circuit will continue to host the British round of the FIM MotoGP™ World Championship for the next three years. The 2018 event will take place over the weekend of the 24 - 26 August, with the contract securing the future of MotoGP™ racing in the UK following the termination of the Circuit of Wales agreement.


I don't think that's any surprise, but it is good news.