since there is only 5 million in scotland and theres 8 million in london alone and england has 82% of the total population of britain,i think there is more oil revenue being spent in england than scotland.even more being spent in london than the full of scotland..
