Nice use of the word Spin though it might be unintentional. To spin the news is to make it better or worse as you see fit.
Funny how he left out crucial information like that HE is responsible for the death of Harry's parents?
All in all however a very nice chapter and very nice conversation with Snape.
Just remember, useful idiots are still idiots.