brad macleod hendersonlatest news & developments