With his political future at stake, Boris Johnson answers lawmakers' questions about Partygate