A man allegedly planning a terror attack was arrested in the Dutch city of Rotterdam in possession of a loaded Kalashnikov assault rifle.

The man was arrested at his home by police acting on a tip-off from Dutch intelligence agency the AIVD, prosecutors said.

The 30-year-old suspect had a Kalashnikov with two full magazines of ammunitions and a large image of an Islamic State flag, prosecutors said.

Four boxes of highly explosive illegal fireworks were also found, along with mobile phones and 1,600 euros (£1,340), reported Dutch broadcaster RTL.

The suspect was arrested on Wednesday.

His identity has not been revealed.

He is being held in police custody on suspicion on preparing a "terrorist crime", prosecutors said. Prosecutors have not ruled out the possibility of further arrests.