richard rivett carnaclatest news & developments