Thousands of people gathered in Washington DC to protest against Israel’s Prime Minister Benjamin Netanyahu, who delivered a speech to the US Congress on Wednesday.

He said America and Israel “must stand together” and prompted several standing ovations in the chamber as he gave his address.

Mr Netanyahu also criticised the demonstrators gathered outside, who he called “Iran’s useful idiots”.

Dozens of lawmakers refused to attend his speech in protest.