Two objects including a rock have been thrown a Donald Trump's motorcade as it travelled to his Florida Mar-a-Lago retreat from the airport.

Protestors had gathered at an intersection in West Palm Beach when the objects were thrown.

According to a witness, Khalil Abdullah, a CNN photojournalist, one of the objects was a rock the size of a baseball.

One report said the rock hit one of the cars in the motorcade, but not the president's reinforced Cadillac, nicknamed "The Beast".

Nobody was hurt.

Police officers went into a nearby petrol station to see if video was available showing who was responsible for throwing the objects at the motorcade.

Two items were collected and taken away by a crime scene unit from Palm Beach County Sheriff’s Department.

In August, when Mr Trump was the nominee, there were reports of his motorcade being attacked in Minneapolis during a campaign visit. Police and protesters also clashed in Washington DC on Inauguration Day.

Mr Trump is in Florida for the third week in succession and he is due to appear at a rally in Melbourne, Florida on Saturday.