johann barnard 1latest news & developments