trevor willslatest news & developments