Protesters have held demonstrations in Dublin and Belfast protesting against the Covid-19 vaccine passport and other restrictions.

Around 1,500 protesters gathered outside Custom House in Dublin, as roads were blocked and traffic was forced to a standstill.

Protesters held anti-vaccine signs and chanted "freedom" as they walked through the city.

Others held placards with anti-lockdown messages, while others waved Irish flags, Irish county flags as well as American and Polish flags.

Protesters gathered at Custom House Quay before making their way along O'Connell Street and then to Government Buildings where a number of speeches took place.

Maskless demonstrators also spoke out against the Covid certs being rolled out for indoor dining and international travel.

Protests in Dublin

A large Garda operation was in place throughout the city, which included public order unit vans.

An anti-vaccine protester told the crowd: "If people are coming to your door then you have to protect yourself from the needle because it's coming and they are coming for your kids."

The speaker also claimed the vaccine programme was "genocide".

Among those taking part in the protest was prominent anti-lockdown campaigner Dolores Cahill.

Prof Cahill, a UCD professor who ran as an independent candidate in the recent Dublin Bay South by-election, was seen taking selfies with a number of other demonstrators.

A similar demonstration also took place in Belfast. Hundreds of anti-lockdown and anti-vaccine protesters marched through the city centre.

Many held placards and signs displaying anti-vaccine messages. The rally moved on to Botanic Gardens where a number of speeches took place.

The PSNI observed the event and maintained a low-key presence but made demonstrators aware they were taking part in an illegal protest.