Powerful words but was Netanyahu right to make speech?

Media playback is unsupported on your device
Media captionIndyk: "An affront to the president of the United States"

Prime Minister Netanyahu's fiery address to Congress was an "affront to the president," according to Martin Indyk the former US special envoy for Israeli-Palestinian relations.

Mr Indyk used to work for Mr Obama so he's partisan, but there are plenty of people who agree that the State of the Union-esque speech was somehow unseemly in a foreign leader.

That said, Mr Netanyahu's words were powerful and will receive a warm reception from many Americans - just as they did from members of Congress, Republicans and Democrats alike.

Media playback is unsupported on your device
Media captionBBC editors Jeremy Bowen and Jon Sopel discuss the speech with Katty