On BA longhaul flights,into and out of the UK,cabin crew check passengers boarding cards at the aircraft door on boarding,to confirm flight number and departure date.
No one can board the aircaft without a valid boarding card,if somebody does,the crew responsible for boarding will be held responsible.