China says it will no longer recognize the British National Overseas passport as a valid travel document or form of identification amid a bitter feud with London over a plan to allow millions of Hong Kong residents a route to residency and eventual citizenship.