Edinburgh today was baking.
Temperatures on Princes Street – where sun, pavements and south-facing shopfronts combine to intensify the heat – easily exceeded the mid-20º C highs forecast earlier in the day.
This man and dog made what shade they could whilst the rest of the world passed overhead, intent on shopping.
For those who could manage it, some of the best places to be were in the tree-covered reaches of the Water of Leith.
Some people had to work, of course ...