stephen leelatest news & developments