It was an N registered Atlas B744 in SonAir colors. Still, shows the contempt that the UK government have for the airline industry here in the UK.
There is no such thing as BA or VS not having an a/c available. These trips are planned long in advance and if necessary, the airlines will make arrangements to make sure that they have an a/c available for prestigious contracts such as these.