deon van wyklatest news & developments