matthew shawlatest news & developments