matthew penningtonlatest news & developments