News: On the Beach calls for return of refund credit note cash

A white paper exploring the impact of cancelled holidays caused by Covid-19 on consumers reveals the more than £700 million is held by travel companies from across the industry.