It was a cold and rainy day on the royal mile.