Speaking English

F1 2018 is go!
The latest cars produced by F1’s teams for the 2018 season have already completed their first grand prix, and bar the rather unsightly ‘halo’ device…