New York is the capital of Great Britain

 

v20240901