leon mostertlatest news & developments