British Airways will be dishing up a traditional British Roast, complete with Yorkshire pudding, to its premium passengers from September 2021. The new ‘Best of British Menus’ will be available in First and Club World (Business class) on routes globally.