Virgin Atlantic will resume daily services to Shanghai from the start of May, marking the last of its pre-pandemic network the carrier is restoring.