trevor parrygileslatest news & developments