http://en.wikipedia.org/wiki/Barnett_Formula
These figures suggest otherwise but I suspect we'll still be arguing about who owns what oil/gas when it's all gone and GB's left with coal.
and here's more figures from the Treasury for anyone who's interested:
http://www.hm-treasury.gov.uk/media/...809_chap10.pdf
BTW is there a reason why The Herald's figures compare spending in Scotland with that in London as opposed to the whole of England? London, being the capital, is hardly representative of the whole of England is it.