There has been public outrage in Germany after video footage emerged of two Jewish men being violently assaulted in an apparent anti-Semitic attack in central Berlin.

The two men, who were both wearing kippah, traditional Jewish skullcaps, were insulted before being set upon and whipped with a belt in one of the city’s most fashionable neighbourhoods.

A group of three unidentified men can be heard on the video clearly shouting “Yahudi”, the Arabic word for Jew.

The two victims stood their ground and threatened to call the police before their main assailant was dragged away by his companions.

The incident was videoed by one of the victims, who was named by Israeli television as Adam Armoush, a 21-year-old Israeli citizen living in Berlin.