A Conservative MSP has been sworn in at the Scottish Parliament after a Rangers-mad member stepped down to take up a new role working in climate change.
Roz McCall, a former Perth and Kinross councillor, became the first parliamentarian to take an oath to King Charles III.
McCall replaces Dean Lockhart in the Mid Scotland and Fife region after he resigned from Holyrood to take up a new job in net zero.