The morning of the 21st of May was not looking promising, with an endless low cloud and drizzle that seemed as if it...