A TOP Labour MP has apologised after calling the First Minister "Muhammad" on live TV.

Speaking on Sky News on Wednesday morning, the shadow Northern Ireland secretary Peter Kyle was asked by presenter Niall Paterson about his views on whether Humza Yousaf should suspend Nicola Sturgeon

In his response, the Labour MP said that "Muhammad Yousaf has to get a grip on his party".

Peter Kyle apologised, saying he was "mortified". He said: "I’m always mortified if I ever get someone’s name wrong and I am now.

"I’m sorry to Humza and promise it’s a mistake I won’t make twice."

Other Westminster figures have also embarrassed themselves after struggling with the First Minister's name.

Adam Boulton – the former Sky News political editor and current Times Radio host – called him "Hamza Yousef" in a post announcing his victory in the SNP leadership contest.

And GB News's Tom Harwood referred to Yousaf as Anas Sarwar – the Scottish Labour leader – on more than one occasion while reporting after Nicola Sturgeon's resignation.