kevin de klerklatest news & developments