I can't think what this is, it was growing on some fairly boggy ground on Skye. The photo doesn't give the right sense of scale, I think the individual flowers were <1cm and the whole spike a few cm.