leon vermaaklatest news & developments