Here are the Scotish results
http://news.bbc.co.uk/1/shared/vote2005/html/region_7.stm
The thing is the Conservative Party is seen as the English Party in Scotland and thought not to care for Scotland. Places like Edinburgh are extremely affluent and also naturally "Conservative" but vote for the Lib Dems to avoid voting Socialist Labour.