Did it! RunBalmoral 5k felt like a plod at times more than a run but completed it. We were there quite early so standing on the cold for a couple of hours which probably didn't help. Just as I was about to take off my extra layers there was a flurry of snow and I was wondering what I'd let myself in for. Had to walk a couple of times but not for long. Started quite far back so had to negotiate past the walkers and runners who were even slower than me (that felt good actually). Took the time to look around and enjoy the scenery occasionally and there were kids standing with their hands out to high five us as we passed at some points which was nice.
Don't have my official time yet but according to my watch I was between 35 and 36 minutes so not great but not bad for a first attempt.
Have defrosted with a nice meal and wine in a local restaurant and now relaxing. Hope the others there today enjoyed I too.