james pomfretlatest news & developments