People are walking next to the River Leith in the Dean Village, Edinburgh, Scotland, on March 27, 2025.