Technically you don't need a passport for domestic travel, but you do need a valid form of photographic ID, in the Uk that would be a plastic divers licence.
I don't know the answers for Phil's domestic travel, but I would guess that they must have to provide some form of ID. Have they got any official ID?