Business-class passengers on eight prime British Airways domestic and European routes will no longer be served a hot breakfast on morning flights. The frequent-flyer website Head for Points has ...