18/19 May - a weekend of two halves    ....more