McKee sworn in for sixth time