A spokesman for John Swinney, the Scottish Finance Minister, said: "It is Ed Davey and the Lib Dems who should apologise to the people of Scotland for backing Tory cuts which are doing vastly more damage to Scotland’s budget than any fluctuation in oil prices – and for which they will pay a heavy, heavy price in May.”