alastair roperlatest news & developments