Thomas Cook has reported a half-year loss of £1.46bn as it counted the cost of Brexit causing UK consumers to delay holiday plans.

Chief executive Peter Fankhauser said the travel operator had been hit by an “uncertain consumer environment” and fierce competition squeezing profit margins.

More follows…