Under Virgin's name change guidelines, the airways will charge a name change fee. The name change charges applies to all passengers if they make a mistake in their name. Under specific conditions, the airline waives name change fees if you make a minor mistake. To change your legal name due to a court order, you must pay extra fees and provide the required documents.
https://sites.google.com/view/....virginatlantic-name-

Virgin Atlantic Name Correction Rule

Virgin Atlantic Name Change Policy