Boris Johnson faces PMQs following 'partygate' fines