Events up until Friday 26 June