British Airways A321neo G-NEOX operated BA880 London Heathrow – Moscow Domodedovo as a cargo sector this morning in order to operate the BA881 Moscow Domodedovo – London Heathrow passenger service. Russia is not currently accepting passenger arrivals from the UK.