Week in pictures: 25 - 31 May