Sky Sports News' Craig Slater explains why Formula One bosses paid a visit to Downing Street this week.