A British Israeli academic has told the BBC of his shock at being detained by Israeli police for wearing a Jewish kippah, or head covering, embroidered with an Israeli and a Palestinian flag.

Alex Sinclair, 53, said he was taken from the cafe where he was sitting near his home in Modiin, central Israel, on Monday, ordered to hand over his kippah and locked in a cell.

He said when the item was returned to him, the part with the Palestinian flag had been cut off.

The unusual case has gained domestic and international attention after Sinclair shared the details in a social media post. Police told the BBC a complaint has been filed with their internal investigations division.

Sinclair, who is also a novelist, was working on his laptop in the cafe when, he said, "a religious man came over to me with an angry face and shouted at me that my kippah is against the law".