Thomas Cook chief executive Harriet Green has resigned, saying her work at the travel firm “is complete”.

Read more