Boris Johnson has accepted that he misled MPs but insisted his partygate denials were made “in good faith” based on what he “honestly” knew at the time. PA consumer ready