mick carterlatest news & developments