Carnival has been busily purchasing shares in London after striking a deal to carry out a major chunk of its $1bn buyback programme in the UK.

The Miami cruise giant has spent GBP 11.7m ($14.5m) on the shares since last Monday, according to a TradeWinds analysis of data released by the company.

Carnival, which has dual listings in London and New York, has scooped up 300,000 shares so far, buying 50,000 each day.

The