The UK Chamber of Shipping has warned opponents of the UK's EU withdrawal agreement it is now time to "put up or shut up".

CEO Bob Sanguinetti said those who dislike the terms of prime minister Theresa May's deal must either accept it or demonstrate an immediate unambiguous and workable alternative.

He said: “International agreements rarely please everyone, and I accept this deal gives neither Leave nor Remain campaigners everything that they want, but we have now run out of time.