The National:

JUST seconds after John Swinney announced plans to massively expand free school meals to cover all primary age pupils, the Scottish Tories were straight in to claim credit. 

It was, they said, their idea.

READ MORE: SNP pledge to extend free school meal programme to cover all primary pupils

“The @ScotTories put forward this policy in September,” they tweeted. 

The party added: “@Douglas4Moray 'Restore Our Schools' paper proposed 'every primary school child should have access to a free school breakfast and lunch.'

“Nice to see you catching up @JohnSwinney”.

And, you know, there are bits of that that are true. 

Douglas Ross did pledge to introduce free school meals at both breakfast and lunch for all primary pupils in September. 

But just weeks later, every other Scottish Tory MP voted against a motion in the House of Commons to provide just that.

David Duguid, the MP for Banff and Buchan, Alister Jack, the MP for Dumfries and Galloway, Andrew Bowie, the MP for West Aberdeenshire and Kincardine, John Lamont, who represents Berwickshire, Roxburgh and Selkirk, and David Mundell, the MP for Dumfriesshire, Clydesdale and Tweeddale, all voted with the Government.

Ross abstained.

READ MORE: Free school meals: These Scots Tories voted against the Labour motion

He said he didn't turn up because the vote only affects England and that he had "long-standing commitments in Scotland".

And, of course, the first party to propose free school meals for all pupils was the Scottish Socialist Party.

Labour and Tory MSPs on the Scottish Parliament's education committee teamed up to kill off the Bill put forward by the then SSP chief, Tommy Sheridan.

It's enough to make you choke on your semolina.