Boris Johnson takes PMQs amid strike chaos