It's disgusting that BP is pocketing £23billion in profit while millions of Scots struggle to pay their bills.
Oil and gas giants like BP – and last week Shell, which posted bumper earnings of £33billion in 2022 – have never had it so good.
All while thousands of people shiver in their homes, facing the heartbreaking choice between heating and eating.