carmel rickardlatest news & developments