There are many BA Flight Crew who live in Scotland. A large percentage of domestic flights have a crewmember positioning on the flight deck, and it is possible that this gentlemen was one of these people.
While I do not excuse his dress sense, I feel confident that you were in safe hands.
Airclues