Andy Wilson, 52, was a sergeant with Police Scotland when he suffered a stroke after running the Tiree half-marathon in 2019.