matthew pricelatest news & developments