johan demperslatest news & developments