A cannabis haul worth £32m has been seized by Irish police at Dublin port.

The drugs are understood to have been hidden in farm machinery on board a ship docking in the Irish capital.

The stash was seized in a joint operation between police and Revenue Officers to fight organised crime gangs on Friday.

Investigations resulted in the identification and interception of the cargo and the seizure of 1,873 kg of cannabis.

"We are all about trying to achieve results and this I believe in anyone's estimation is a great result," said assistant police commissioner John O'Driscoll.

The police said investigations continue both in Ireland and internationally.

Recent operations from Irish police include the seizure of firearms from groups 'intent on killing each other' and the confiscation of 18 cars.