mike weirlatest news & developments