Bob FM host Graham Mack has been forced to apologise for saying Theresa May “has no balls” during a live radio broadcast after the station received a "serious complaint".

The comment came on yesterday’s (Wednesday January 10) breakfast show during a lengthy rant about May’s recent Cabinet reshuffle, in which he also claimed that she was the “weakest Prime Minister” the country had ever seen.

Mack went on to berate the reshuffle, saying that not enough women and ethnic minority MPs had been promoted to justify promises made by the Prime Minister in the preceding days.