British lawmakers voted on Oct. 19 to delay Prime Minister Boris Johnson’s new Brexit deal as thousands of people marched through the streets of London…