The thing I don't understand is that if Scotland really does take a net subsidy from England, why are the Tory politicians so keen to keep the Union? Surely they'd rather Scotland left the Union, stopped taking the 'subsidy', allowing them to give the fat cats in the 'city' bigger tax breaks.
Seems counter intuitive to me, suggesting that the net subsidy might actually be the other way round.
On the topic of the OP though - I thought Scottish MPs agreed to not vote in matters which didn't affect Scotland? The number of Scots in poerful government roles might be the same reason there are so many Scottish managers of premiership football teams. The nature of life up here seems to engender a certain straight-talking, tough-skinned, take-no-p!sh approach to management and leadership.