barnard swanepoellatest news & developments