Today is a public holiday in the UK. Is it the same anywhere else? Post Comment Receive notifications Add a comment...