Nigel Farage and Bob Geldof have traded insults in a nautical battle over the EU referendum.

Mr Farage led a flotilla of fishing boats up the Thames to urge Parliament take back control of British waters.

But his Brexit armada was greeted by a rival Remain fleet carrying Mr Geldof.