Liberal Democrat held seats in Scotland :
SNP 31%
Labour 26%
Liberal Democrats 20%
Conservatives 16%
It's worth reinforcing that these figures refer to Westminster voting intention, and that the sample size for these seats alone was a whopping 1,151 - more than enough to be scientifically credible. So we could well be seeing the SNP coming from third (or even fourth) place to take seats from the Lib Dems, just as we did in the Holyrood election two years ago. On the seat-by-seat breakdown in the poll, the SNP would make six gains from the Lib Dems, including former leader Menzies Campbell's seat of NE Fife. The Lib Dems would be left with just two seats in Scotland - and it would probably be one if it wasn't for Charles Kennedy's personal popularity.
Labour v SNP battleground seats :
Labour 46%
SNP 35%
Conservatives 11%
Liberal Democrats 4%
Most of these seats are Labour-held at present, so this looks like a no change position to me, with both parties holding what they currently have (in the SNP's case Dundee East and Na h-Eileanan an Iar). Most of the follow-up questions in these seats are worthless because they ignore the SNP's existence, although the one that doesn't is worth mentioning -
Which party do you think most understands your part of the country?
SNP 38%
Labour 32%
Conservatives 6%
Liberal Democrats 2%