Maybe it was me, but I have been under the impression that the story was that Hamas came to the Houses of Parliament at the invite of Corbyn, and as they were introduced during the meeting as 'our friends'.
Now I realise Hamas never actually came. The Israeli Authorities forbid them from traveling. The introduction where he used the word 'friends' was not in Parliament, in was at a different event a few days previous.
After the 'friends' reference, the rest of Corbyn speech is pretty goog.