Media playback is unsupported on your device Media caption Sir Nicholas Soames MP "woofs" at Tasmina Ahmed-Sheikh MP

A Tory MP has apologised to an SNP colleague for making a "woof" noise at her in the House of Commons.

Sir Nicholas Soames made the outburst at Tasmina Ahmed-Sheikh during a statement by the Foreign Secretary on US immigration policy.

Sir Nicholas said he offered the "friendly canine salute" because he felt she "snapped" at Boris Johnson.

But he apologised after she complained the noises were "extremely disrespectful".

Ms Ahmed-Sheikh, the SNP Westminster spokeswoman for trade and investment, raised a point of order with House of Commons Speaker John Bercow after the comment.

She said: "I understand that Sir Nicholas, who has always afforded me courtesy and respect, was making sort of 'woof woof'-sounding noises to what I was saying, which I find of course extremely disrespectful."

Asked to set the record straight, Sir Nicholas, a grandson of Sir Winston Churchill, said: "I thought that in her question to the Foreign Secretary she snapped at him a bit at the end, so I offered her a friendly canine salute in return.

"No offence was intended and I apologise to the Honourable Lady if she was offended."