Finished 2025 Tiree Ultramarathon and the toughest weather yet, 50mph (80kph) winds at some points of the day and wind flung hail that stung every bit of exposed flesh. However the spirit of the day, as ever, was wonderful and everyone seemed to enjoy themselves despite (maybe because) of the chall