One hundred people have been arrested and dozens of weapons seized ahead of this weekend’s Notting Hill Carnival, the Metropolitan Police has said.

The arrests, which led to 21 people being recalled to prison, are “intended to disrupt and deter those who the police have reason to believe pose the greatest risk to public safety at carnival”, Scotland Yard said.

As part of the operation, officers seized 11 firearms and more than 40 knives with 266 people being given police bail or probation licence conditions not to come to carnival this year.

Cmdr Charmain Brenyah said the arrests would act as “a significant deterrent” for those wanting to “engage in violence and other criminality”.