BUSINESS Channel 4 star on verge of tears after ‘mortifying’ period accident on flight November 8, 2024