Monday May 27 is a public holiday here in the UK. The late May holiday traditionally heralds the start of our summer. Yeah, right. Today, as they say, it is nice weather for ducks - very wet and unseasonably chilly.