Edinburgh city centre, with its funfair rides, markets and food and drink stalls, was the place to be on Christmas Eve, as you’ll see from these photos.