British Prime Minister Boris Johnson canceled an appearance before a committee of lawmakers scheduled for Thursday, the chair of the committee said.