It was 2.30pm at Peffermill Playing Fields, Edinburgh. The thermometer hovered around zero under a lead-grey sky, but the ...