Another 5th June: A Day Of Mixed Emotions.