JACKSON Carlaw was accused of insulting "practically every woman in the country" after he made a joke about Nicola Sturgeon’s hair colour.

The First Minister and the interim Tory leader clashed during Tuesday’s Programme for Government, with Carlaw accusing Sturgeon of hypocrisy on climate change.

Responding, the First Minister said: “Jackson Carlaw just criticised me for visiting Edinburgh Airport, but in his press release today he criticised us for not going ahead with cutting air passenger duty tax, so he's got to decide which side of the climate change debate Jackson Carlaw is on.”

She added: “I think it is probably embarrassment that is making his face go a little bit red when he looks at the achievements of this government compared to the achievement of his own party which is so obsessed with Brexit it's forgotten how to do anything else."

Carlaw responded: “Not my skin tone again. Listen First Minister, at least I've got a full head of my own naturally coloured hair.”

The remark left MSPs reeling, with Presiding Officer Ken Macintosh calling for order.

Sturgeon responded: “Let's not gloss over the fact that within a matter days of losing their female leader, the interim leader has managed to insult practically every woman in the country with that I would say rather ill advise quip at the start of his rather ill advised rant.”

Mackintosh admonished the MSPs encouraging the First Minister and all members “not to make personal quips”.

Green MSP Patrick Harvie said he hoped parliamentarians wouldn’t be judged on the quality or colour of their hair.