British Airways has cancelled all flights to and from Beijing and Shanghai until the 29th February, following the coronavirus outbreak.

This is another measure being taken after the Foreign Office advised against all but essential travel to mainland China.

If you have a booking with us that is affected by this, we will be in touch.

Read more on the story.