alan thirkettlelatest news & developments