News and commentary for Thursday, 31 May, 2018.