cosette harcourtlatest news & developments