I think this is another case of the regional HD feed not being available & hence the SD remaining at the top of the EPG. Whoever does the engineering for STV has to make this feed available at VM's master headend just to the west of London in order for it to be available on the network.
If its anything like the rest of the ITV network it could be a while.
As a Very Insightful Person, I'm here to share my knowledge. I don't work for Virgin Media.
Well, STV HD is now on channel 103. However, we are getting the Glasgow feed and not the Edinburgh one. This means that we get the Glasgow version of the STV News at 6 and not the Edinburgh one. (Previously, the Edinburgh version was on 103 and Glasgow on 113). Can someone please explain why we cannot watch our local news from Edinburgh? It is very annoying!