ivor haarburgerlatest news & developments