The BBC has apologised after Hugh Grant made a remark about gay rugby players.

The actor was watching the England v Scotland Six Nations game at Twickenham Stadium on Sunday when he was invited into the commentary box at half time.

Talking about playing rugby during his school days, Grant said: “I discovered it hurt less if you tackled hard than if you tackled like a queen.”

After Twitter users complained, BBC bosses told the Sun: “We apologise for any offence his comments may have caused.”

The corporation has been criticised for allowing presenters and guests to make offensive comments in the past but has not apologised.

In December, BBC News invited anti-gay extremist Stephen Green to give his views on gay parenting, while in January, a guest on Newsnight called the Australian cricket team “poofters”.