The managing director of TUI UK and Ireland, Neil Swanson, has issued a new update after customers concerns